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]

