Am 11.02.2016 um 23:00 schrieb Al Grant:
HI Gilad and others
Sorry I am pretty new to java. I cant even get this line to run:
PDDocument pdfDocument = PDDocument.load(new
File("C:\\Users\\Al\\Desktop\\test.pdf"));
I get a Exception in thread "main" java.lang.RuntimeException: Uncompilable
source code - unreported exception java.io.IOException; must be caught or
declared to be thrown
at pdftest2.Pdftest2.main(Pdftest2.java:28)
Error.
Can you please help?
Use an IDE like netbeans. This will put yellow hints and tell you what
to do. Maybe you are already using a good IDE. Hover your mouse over
anything in a different color.
Btw here you just need to add "throws IOException" at the end of the
line with "main".
Tilman
Thanks
-Al
On Fri, Feb 12, 2016 at 2:38 AM, Gilad Denneboom <[email protected]>
wrote:
If the data is located in form fields then PrintTextLocations is not going
to be helpful, but you don't need it.
Accessing form fields using PDFBox is very easy. You can use this code
example to print out the field names and their values to the console:
PDDocument pdfDocument = PDDocument.load(fileName);
PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();
PDAcroForm acroForm = docCatalog.getAcroForm();
List fields = acroForm.getFields();
Iterator fieldsIter = fields.iterator();
while (fieldsIter.hasNext()) {
PDField field = (PDField) fieldsIter.next();
System.out.println(field.getPartialName() + ":" + field.getValue());
}
On Thu, Feb 11, 2016 at 2:32 PM, Al Grant <[email protected]> wrote:
Hello,
I am looking for some help. I am reporting this because I can add some
more
information.
I have a form (a sample of which you can view here :
https://drive.google.com/file/d/0B3rjaapNHpJJa1pfc1l1M2NzSEk/view?usp=sharing
)
Basically the information in the form is tabular. My reading so far tells
me I should using extract text by area and to get those coordinates
printtextlocations.
If any developers out there are able to help, since my coding skills are
rusty I would really appreciate it.
Even if it was just a sample of code for one field which I can then copy
and reuse.
Thanks
-Al
--
"Beat it punk!"
- Clint Eastwood
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]