Am 02.09.2016 um 19:18 schrieb Andrew Bogdanov:
Hello! I've been writing to you before, it's my original message:
Hello. My name is Andrew. I'm a developer from Accusoft corp. We are using 
PDFBox as a base for extracting Acroforms Fields information from PDF that was 
created using Adobe Acrobat Reader DC Pro. We are using next properties to 
position fields on top of the document after conversion:http://take.ms/Qn5a8   
*rect.getLowerLeftX();*  *rect.getLowerLeftY();*  *rect.getUpperRightX();* 
*rect.getUpperRightY();*  I'm attaching 2 documents that are quite similar and 
both have acroform fields inside of them. Positions of fields in both documents 
are identical when viewed inside Acrobat DC, though when processed through 
PDFBox we receive different position values. *f1040--2011.pdf *document field 
positions are correct, though *f1040--2008.pdf* document positions are shifted 
to some amount, that shift is the same for all fields in the document as if 
some kind of margin was applied to the fields.http://take.ms/YnFJc   Could you 
provide us with the information about whether it's an issue of PDFBox and how 
it might be fixed?  Thanks for help.
You replied:

You didn't tell which field (name) is different. However I noticed that the two files have different cropboxes / mediaboxes.
Tilman

Answering your question:
1. All fields in the document are shifted to some defined amount from their original positions when viewed in the Adobe Acrobat DC 2. So, you are saying that those boxes position should also be taken into account when positioning Acroform Fields? Could you send me a method name that can provide those values for the boxes?
Thanks.



PDPage.getCropBox()
PDPage.getMediaBox()



Reply via email to