kbd-cheatsheet is a small application that generates a list of Eclipse keyboard shortcuts from Eclipse's CSV export function. The shortcuts are grouped, sorted, and arranged according to user defined settings. Since the basis for the sheet is your current Eclipse installation, everybody can create their own personalised version.
Book Manager is intended to provide a simple interface to manage a collection of e-books. Users can also view their e-books, as well as many other files in tabs. With the collection disabled, Book Manager can also be used as a tab-supporting shell for the popular KDE PDF reader Okular.
The Hummus PDF Writer library allows you to generate PDF files. It was developed with a principal “one-off” method of generating PDF files. Adhering to this idea, it is both fast and retains a low memory signature regardless of how large the file grows. The library has a set of high level features for adding content to a PDF, including creation of pages; drawing primitives and any of the simple PDF operators for drawing content; embedding of PDF, JPEG, and TIFF images; Unicode text support with Type1, TrueType, and OpenType fonts; and defining reusable objects using XObject Forms. You can also use the library as a PDF parser. The library is very extensible. It is easy to implement more PDF features by using the lower level set of methods, which provide access to the PDF building blocks themselves. Adding a feature requires you to be familiar with the PDF formatting of that feature, but will not require you to write the basic PDF building blocks, as the library handles this.
HomeGed Scan is scanning software that was designed to offer power as well as simplicity of use. Acquired or imported files can be combined into multi-page documents and saved in formats such as PDF, TIFF, JPEG, and PNG. It supports network scanners using TWAIN or SANE protocols and flat-beds and document feeders.
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.
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.