Sorry, I'm not quite following you there... On Sat, Mar 26, 2016 at 10:21 PM, Maruan Sahyoun <[email protected]> wrote:
> the Rect is more around. The upper left corner is from where you have to > calculate as this is the the lower left of the unrotated page. > > position.setLowerLeftX(82); // llx > position.setLowerLeftY(102); // lly > position.setUpperRightX(92); // urx > position.setUpperRightY(147); // try > > BR > Maruan > > > Am 26.03.2016 um 22:14 schrieb Gilad Denneboom < > [email protected]>: > > > > 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] > >> > >> > >

