pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jl...@gi-bon.sk
Subject Re: Reset Page Rotation (w/o actually rotating the page)
Date Mon, 12 Nov 2012 14:40:08 GMT
hi gilad,
i think you already got answer.

the best way is to read findRotation() and then recalculate coordinates of 
rectangle you want to add.
this is very simple and easy to do. i don't think you will find any 
simpler solution.



Best regards
Juraj Lonc




From:   Gilad Denneboom <gilad.denneboom@gmail.com>
To:     "users@pdfbox.apache.org" <users@pdfbox.apache.org>, 
Date:   12. 11. 2012 15:33
Subject:        Re: Reset Page Rotation (w/o actually rotating the page)



Any other ideas from anyone?


On Sun, Nov 11, 2012 at 7:08 PM, Duane Nickull <
duane@technoracle-systems.com> wrote:

> THat would still involve using the findRotation() method to determine if
> if it rotated then using another method to rotate it.  It should be only 
a
> few hours work at most.  I believe there is a setRotation() method in 
the
> same class.
>
> Duane Nickull
> ***********************************
> Technoracle Advanced Systems Inc.
> Consulting and Contracting; Proven Results!
> i.  Neo4J, PDF, Java, LiveCycle ES, Flex, AIR, CQ5 & Mobile
> b. http://technoracle.blogspot.com
> t.  @duanechaos
> "Don't fear the Graph!  Embrace Neo4J"
>
>
>
>
>
>
> On 2012-11-10 2:00 PM, "Gilad Denneboom" <gilad.denneboom@gmail.com>
> wrote:
>
> >Thanks for the reply, but that's not exactly what I mean... I'm trying
> >avoiding having to write such a utility class (as it proves quite 
complex)
> >by simply resetting the rotation setting of the page, since my code 
works
> >fine with non-rotated pages. So I want to set the rotation to 0, 
without
> >actually rotating the contents of the page. Possible?
> >
> >
> >On Sat, Nov 10, 2012 at 6:43 PM, Duane Nickull <
> >duane@technoracle-systems.com> wrote:
> >
> >> There is a method in the API's called CreateLandscapePDF() that can
> >>make a
> >> page landscape (presume that is what you mean by rotated).   PDPage 
also
> >> has a findRotation() method if you require data.    YOu may have to
> >>build
> >> a utility class that can re-calculate the x, y, height, width coords 
and
> >> call it based on the results of the findRotation() method.
> >>
> >> Hope this helps.
> >>
> >> Duane
> >>
> >>
> >> ***********************************
> >> Technoracle Advanced Systems Inc.
> >> Consulting and Contracting; Proven Results!
> >> i.  Neo4J, PDF, Java, LiveCycle ES, Flex, AIR, CQ5 & Mobile
> >> b. http://technoracle.blogspot.com
> >> t.  @duanechaos
> >> "Don't fear the Graph!  Embrace Neo4J"
> >>
> >>
> >>
> >>
> >>
> >>
> >> On 2012-11-10 6:04 AM, "Gilad Denneboom" <gilad.denneboom@gmail.com>
> >> wrote:
> >>
> >> >Hi guys,
> >> >
> >> >I hope someone can help me out with this annoying issue...
> >> >I'm adding highlights to a page and they come out in the wrong
> >>location.
> >> >I've discovered the reason is that some pages are rotated, but the
> >> >coordinates of the highlights are not in the rotated user space.
> >> >The ideal solution for me would be to reset the rotation definition 
of
> >>the
> >> >page without actually rotating it... The only other option I can 
think
> >>of
> >> >would be to convert the coordinates I have, which is quite a complex
> >> >operation, it seems.
> >> >
> >> >Any ideas on how to do that?
> >> >
> >> >Thanks in advance!
> >> >Gilad
> >>
> >>
> >>
>
>
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message