jPDFNotes is a Java bean that you can embed in your Java applications and applets to view and allow your users to insert notes and comments into PDF documents. With jPDFNotes, you can deliver content to your users right through your application without the need to install third party programs. Your users can then annotate the PDF documents and save them to local files or any other location.
jPDFNotes has a simple interface to load PDF documents and provides full navigation and printing capability. jPDFNotes also provides a simple, user friendly set of tools to annotate documents. The library can open PDF files from a local or network file, from a URL location and from a Java InputStream for documents that are generated runtime or come from a database. jPDFNotes can then save the modified documents to a local or network file a Java OutputStream or any other location by allowing the host application to override the save functions. jPDFNotes is platform independent, so it can be used in any environment that supports Java, including Windows, Mac OSX and Linux.