jWordConvert is a Java library which can read and render Word documents natively to convert to PDF, to convert to images, or to print the documents automatically. The library is 100% Java, so it can run on any platform which supports Java. It does not use any third party software or native calls, and can be run in a server environment or integrated into a desktop application.
getxbook is a collection of tools to download books from websites. There are tools to download from Google Books' "book preview", Amazon's "look inside the book", and Barnes and Noble's "book viewer". There is an optional GUI written in Tcl/Tk, and some shell scripts using OCR to create plain text or searchable PDFs and DjVu files from the downloaded books.
Aspose.Pdf for SharePoint is a flexible solution which allows developers to export lists, individual list items, and SharePoint Wiki pages to the PDF file format from a SharePoint document library. It helps developers convert files to PDF from within their applications, without having Adobe Acrobat installed. Users only need to have MS SharePoint Server 2010 configured and running over their system to perform its installation. Aspose.Pdf for SharePoint supports SharePoint Foundation and Server.
jPDFAssemble is a Java library to assemble PDF files. It can combine, merge, or split PDF documents, and allows the addition or manipulation of bookmarks. It can save resulting documents to the local filesystem or to an output stream, to be able to serve the documents directly to a client browser when working within a J2EE server. jPDFAssemble is built on top of Qoppa's proprietary PDF technology, so you do not have to install any third party software or drivers. It is also 100% Java, so it is completely platform-independent.
jPDFFields is a Java library for working with interactive PDF forms in both AcroForm and XFA formats. It allows your application to get and set field values, and can import and export to the FDF, XFDF, and XDP formats. It can also "flatten" fields in a document. (Flattening is the process of merging the fields into the PDF content layer so the information is retained, but as static PDF content.) jPDFFields is built on top of Qoppa's proprietary PDF technology, so it is 100% Java and does not require any third party software or drivers.
jPDFSecure is a Java library which can digitally sign PDF documents and change security settings on PDF Documents. With jPDFSecure, your application or Java applet can encrypt PDF documents, set permissions and passwords, and create and apply digital signatures. jPDFSecure is optimized for performance and is built on top of Qoppa's proprietary PDF technology, so there is no need for any third party software or drivers. jPDFSecure has a simple interface to load PDF documents from files, network drives, URLs, and even input streams, which can be generated at runtime or come directly from a database. After changing security settings, jPDFSecure can save the document to a file, a java.io.OutputStream, or a javax.servlet.ServletOutputStream when running in a J2EE application server to output the file directly to a browser. jPDFSecure is platform-independent and can be used in any environment which supports Java.
qPDF Notes is an Android PDF reader and markup tool that can annotate PDF documents, fill form fields, and save your changes. Saved documents are fully compliant with the international PDF standard ISO 32000-1 and Adobe Acrobat. It allows you to add graphical comments, sticky notes, text notes, and text markup (highlight, cross out, and underline). An efficient table view is provided for fast filling of forms. The interface supports multi-touch pinch to zoom, double tap to fit to screen width, continuous page view, and fast PDF search. PDFs can be sent by corporate email and to Dropbox, Evernote, or Bluetooth.
qPDF Viewer is a fast and powerful PDF reader and document search app. It is built on a proprietary PDF engine and provides fast, high fidelity rendering of even password protected files, fast PDF search, continuous page view for easy navigation, multi-touch pinch to zoom, double tap to fit to screen width, a customizable toolbar, no requirement for an SD card, and full support for the PDF standard.
qPDF Toolkit is an Android Java SDK that allows app developers to quickly add PDF functionality to their apps. It provides a wide range of functions that can be used by apps to create custom PDF documents and reports, to allow users to modify documents, and to show PDF content to end users. It can add content to new or existing pages, assemble, split, merge, and combine documents, remove pages, encrypt documents using RC4 or AES, set document permissions, set and get interactive form field data, convert documents to JPEG and PNG images, render pages to Bitmap or Canvas objects, extract text content, and edit document properties.