PDFViewer is a Java component for viewing PDF documents that eliminates the need for third-party programs. It can be incorporated into Java applications and applets, allowing content to be delivered to users directly through the application.
Since it is written in Java, your application remains platform independent and can run on Windows, Mac, Linux, and Unix. With jPDFViewer, you can load documents from files on a local or network drive, a URL, and Java input streams for documents that are generated runtime or come from other sources, such as a database.
Your application can remain in control of your documents, so you can enforce access and security protocols based on any criteria implemented by your system. Moreover, jPDFViewer has many features that make it one of the best tools for reading and displaying PDF files.
You can print PDF files, fill interactive PDF forms, view all markup annotations, validate and display digital signatures, search and select text, and use advanced tools such as zoom, loupe, snapshot, pan and zoom. Additionally, the software provides easy navigation with different views such as thumbnails, bookmarks, annotations, layers, and a customizable toolbar and user interface.
jPDFViewer supports all image types, including JBIG2 and JPEG 2000, all PDF font types (Types 0-3, OpenType, TrueType), the latest Adobe PDF format, and all PDF color spaces, including pattern and separation. Moreover, it supports file attachments and is available in English, French, German, Italian, Japanese, and Spanish.
Lastly, jPDFViewer works on Windows, Mac OS X, Linux, and Unix and includes a Swing-based PDF viewer and a JavaFX PDF viewer. What's more, there is no need to install or configure additional drivers or software when deploying. If you require any additional information about the software, don't hesitate to contact us at email@example.com.
Java 9 Support
Rich Text and Non-Latin Unicode Support in Form Fields