Big Faceless Java PDF Library - Java PDF Viewer

Our PDF Viewer is a Swing component that can display PDF documents and offers many advanced features like form completion (including Digital Signatures), bookmarks, thumbnails, JavaScript, printing PDFs and more. It's easily customized and can be embedded in a Java application, run as a standalone application or from Java Web Start or run as an Applet, as demonstrated here.

Currently we're displaying the applet with the full set of Java controls, but it can also be controlled entirely from JavaScript - click here for a demonstration.

The applet download is about 800KB. To open a PDF, select one from this list or open one from the local filesystem, either by using the open icon or by dragging a PDF file from your desktop onto the Applet (you will need to trust the applet to do this).