No luck, I'm afraid... The new quads array is: [104.73436,751.22327,104.73436,757.2535,147.8024,751.22327,147.8024,757.2535]
And the resulting PDF is attached... Landscape page_highlighted.pdf <https://drive.google.com/file/d/0B_eBFHMNjkhsbElkZ3ZnVTA2eUU/view?usp=drive_web> On Sat, Mar 26, 2016 at 9:52 PM, Maruan Sahyoun <[email protected]> wrote: > Hi, > > > Am 26.03.2016 um 21:49 schrieb Gilad Denneboom < > [email protected]>: > > > > Thanks a lot for your reply, Maruan. > > > > I'll test it out and will update here if it worked… > > > > if not let me know - sorry again for the delay. > > Maruan > > > On Sat, Mar 26, 2016 at 8:53 PM, Maruan Sahyoun <[email protected]> > > wrote: > > > >> Hi Gilad, > >> > >> sorry that it took so long to answer your question. > >> > >> When drawing the annotation you have to think like you draw it on the > >> unrotated page with your pages upper left corner being the lower left > >> corner and the width and height of the annotation rect being swapped. > >> > >> With that the calculation of the quads is > >> > >> float[] quads = new float[8]; > >> quads[0] = position.getLowerLeftX(); > >> quads[1] = position.getLowerLeftY(); > >> quads[2] = quads[0]; > >> quads[3] = position.getUpperRightY(); > >> quads[4] = position.getUpperRightX(); > >> quads[5] = quads[1]; > >> quads[6] = quads[4]; > >> quads[7] = quads[3]; > >> > >> Hope that helps. > >> > >> BR > >> Maruan > >> > >> > >>> Am 14.03.2016 um 09:58 schrieb Gilad Denneboom < > >> [email protected]>: > >>> > >>> Any luck? > >>> > >>> On Mon, Mar 7, 2016 at 10:13 AM, Maruan Sahyoun < > [email protected]> > >>> wrote: > >>> > >>>> Hi, > >>>> > >>>> I'll take a look later today > >>>> > >>>> Maruan Sahyoun > >>>> > >>>>> Am 07.03.2016 um 09:50 schrieb Gilad Denneboom < > >>>> [email protected]>: > >>>>> > >>>>> Does that help anyone find a solution for this issue? I think it > could > >> be > >>>>> useful for more operations within PDFBox, relating to rotated pages. > >>>>> > >>>>> On Tue, Mar 1, 2016 at 2:17 PM, Gilad Denneboom < > >>>> [email protected]> > >>>>> wrote: > >>>>> > >>>>>> OK, here's a file that demonstrates the issue. I'm attaching the > >>>> original > >>>>>> as well as the version highlighted using PDFBox and the one I > >>>> highlighted > >>>>>> manually in Acrobat, for comparison purposes. > >>>>>> > >>>>>> The details of the highlight added in PDFBox are: > >>>>>> Rect:[104.73436,751.22327,147.8024,757.2535] > >>>>>> > >>>>>> > >>>> > >> > Quads:[104.73436,755.2535,147.8024,755.2535,104.73436,749.22327,147.8024,749.22327] > >>>>>> > >>>>>> I hope this is sufficient... If not, please let me know. > >>>>>> > >>>>>> Landscape page_highlighted in Acrobat.pdf > >>>>>> < > >>>> > >> > https://drive.google.com/file/d/0B_eBFHMNjkhsRWdYZEdFbFBPYVU/view?usp=drive_web > >>>>> > >>>>>> > >>>>>> Landscape page.pdf > >>>>>> < > >>>> > >> > https://drive.google.com/file/d/0B_eBFHMNjkhsLXd5T1RKUVl4M00/view?usp=drive_web > >>>>> > >>>>>> > >>>>>> Landscape page_highlighted.pdf > >>>>>> < > >>>> > >> > https://drive.google.com/file/d/0B_eBFHMNjkhsQm1MZ01TTlZSSU0/view?usp=drive_web > >>>>> > >>>>>> > >>>>>> > >>>>>> On Wed, Feb 24, 2016 at 2:30 PM, Gilad Denneboom < > >>>>>> [email protected]> wrote: > >>>>>> > >>>>>>> It's a highlight. > >>>>>>> > >>>>>>> Let me give you the background. I'm using a variation on > >>>>>>> PrintTextLocation to find the locations I want to highlight and > then > >>>> add > >>>>>>> them. As I wrote, it works very well in pages with zero rotation, > but > >>>> the > >>>>>>> results are skewed when the pages are rotated. > >>>>>>> What I mean by skewed is that they appear on the location of the > page > >>>>>>> where the text would have have been had it not been rotated, if > that > >>>> makes > >>>>>>> sense. > >>>>>>> I'll try to set up a simple example that demonstrates this issue > and > >>>>>>> share it. > >>>>>>> > >>>>>>> On Wed, Feb 24, 2016 at 1:34 PM, Maruan Sahyoun < > >>>> [email protected]> > >>>>>>> wrote: > >>>>>>> > >>>>>>>> Hi, > >>>>>>>> > >>>>>>>> what type of annotation are you trying to put on the page. I could > >>>>>>>> create a little sample placing an annotation at the (visual) upper > >>>> left > >>>>>>>> corner of a portrait and landscape page. > >>>>>>>> > >>>>>>>> BR > >>>>>>>> Maruan > >>>>>>>> > >>>>>>>>> Am 24.02.2016 um 09:34 schrieb Gilad Denneboom < > >>>>>>>> [email protected]>: > >>>>>>>>> > >>>>>>>>> No one has any ideas? ... > >>>>>>>>> > >>>>>>>>> On Sun, Feb 21, 2016 at 12:30 AM, Gilad Denneboom < > >>>>>>>> [email protected] > >>>>>>>>>> wrote: > >>>>>>>>> > >>>>>>>>>> Hi all, > >>>>>>>>>> > >>>>>>>>>> Hoping someone can help me with this issue... > >>>>>>>>>> I have a tool that adds new highlight annotations to a page. It > >>>> works > >>>>>>>> very > >>>>>>>>>> well, except for when the page is rotated. I know I need to > apply > >> a > >>>>>>>>>> transformation to my rect and/or quads to get them to match the > >>>>>>>> rotated > >>>>>>>>>> user space, but I just can't get it to work. > >>>>>>>>>> Is there a utility in PDFBox (I'm using 1.8.11 at the moment) > that > >>>> can > >>>>>>>>>> help me perform this transformation so I can place my > annotations > >> at > >>>>>>>> the > >>>>>>>>>> right location on these pages? > >>>>>>>>>> > >>>>>>>>>> Thanks a lot in advance for any helpful tips... > >>>>>>>>>> > >>>>>>>>>> Gilad > >>>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >> --------------------------------------------------------------------- > >>>>>>>> To unsubscribe, e-mail: [email protected] > >>>>>>>> For additional commands, e-mail: [email protected] > >>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: [email protected] > >>>> For additional commands, e-mail: [email protected] > >>>> > >>>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

