Extract Data from PDF Forms using GroupDocs.Parser for Java 18.9

GroupDocs.Parser for Java

We are pleased to announce that version 18.9 of GroupDocs.Parser for Java has been released. The latest version allows you to extract data from the form fields in a PDF document. It also supports text analysis API for spreadsheet, presentation and text documents. Furthermore, you can now extract text from the databases. Please see the release notes for more details.

Features Introduced

Extracting Data from the Form Fields in PDF Documents

This feature allows extracting data from PDF forms. It is very useful when you are only concerned with the data in the forms of the PDF document. The getFormData method of PdfTextExtractor class is used for this purpose.

For a working example, please refer to the following article:

Extracting Text from Databases

You can now extract text from the databases. To extract text from databases DbContainer class is used that implements IContainer interface. Each data table is represented by the entity. The content of the entity is CSV-presentation of the data table.

For a working example, please refer to the following article:

Text Analysis API

GroupDocs.Parser allows extracting text areas from the pages of a document. This feature may help you getting data for text analysis. DocumentContent abstract class provides API to extract text areas from document pages. This feature has been extended for spreadsheets, presentations and text documents in the current version of the API.

For a working example, please refer to the following article:

Requesting the Password for Protected Documents

We have two ways to provide a password for the protected documents. When the password is known, Password property of LoadOptions class is used. If it is not known whether it is protected or not before opening the document, PasswordProvider property of LoadOptions class is used. This feature allows providing a password for protected documents on-demand. IPasswordProvider interface is used for this purpose.

For a working example, please refer to the following article:

Breaking Change

Since version 18.9, the security of Metered licensing has been improved. Metered licensing is now applicable only in Java runtime version 8u101 or above. Please use other types of licensing if you are using v18.9 or above in Java 7.

Available Channels and Resources

Here are a few channels and resources for you to download, learn, try and get technical support on GroupDocs.Parser:

Feedback

As always, if you have any questions or suggestions, feel free to write on our forum.

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

To keep up with our news, you can follow us on Twitter or follow our Facebook page.

Comments are closed.