Aspose.Pdf is a versatile Java component that allows creation of PDF documents without requiring the use of Adobe Acrobat. With support for various important PDF features, it also enables conversion of HTML, XSL-FO, and Excel files into PDF format. PDFs can easily be created via API, XML, and XSL-FO files.

With Aspose.Pdf, the creation of PDFs is made possible through API, XML, and XSL-FO files. Its support for document object model also enables you to convert HTML, XSL-FO, and Excel spreadsheets (requires Aspose.Cells) into PDF files with ease.
The software can be utilized in various ways such as to create new PDF documents, add text, graphs, tables, headers, footers, bookmarks, headings, attachments, annotations, and watermarks. Additionally, you can specify security constraints, set PDF encryption and passwords, create table of contents, and generate multiple column-based PDF documents.
Aspose.Pdf is a highly trusted software that has proven to be a reliable PDF document generator. It is easy to use and produces high-quality results that make it an excellent resource for PDF document creation.
Version 3.3.0.0: In this release, the image transformation engine has been rewritten and is based on ImageIO. The main benefit of the new engine is better support for different image formats and from now on, Aspose.Pdf for Java should work faster due to optimized operations with images.
Version 2.6.0.0: N/A
Version 2.3.0.0: N/A
Version 2.1.1.0: N/A
Version 1.1: N/A
Version 1.0: N/A