jPDFViewer Download
jPDFViewer does not require any client installation or third party programs, it is a self contained Java component that can be deployed in a Java application, a web page as an applet, or a Java webstart application.
jPDFViewer provides full navigation capabilities and can open documents from files on a local or network drive, from a URL and from Java input streams for documents that are generated runtime or come from other sources, such as a database.
With jPDFViewer, your application remains in control of your documents, so you can enforce access and security protocols based on any criteria implemented by your system.