Projects / Aspose.Pdf for Java

Aspose.Pdf for Java

Aspose.Pdf is a Java component to create PDF documents without using Adobe Acrobat. It supports floating boxes, PDF form fields, PDF attachments, security, footnotes and end notes, multiple-column documents, tables of contents, lists of tables, nested tables, rich text formatting, images, hyperlinks, JavaScript, annotations, bookmarks, headers, footers, and much more. The PDF content can be specified with API calls, XML files, or XSL-FO files. It also enables you to convert HTML, XSL-FO, and Excel files into PDF.

Operating Systems

Recent releases

  •  26 May 2014 10:13

    Release Notes: This release controls the image quality when adding images as a stamp object, and offers the ability to read all signature objects and retrieve the images associated with each object. Aspose.Pdf for Java has supported features for adding a bookmark, getting bookmarks, and deleting bookmarks. This release supports editing the destination of a bookmark and points it to the start of a page. Moreover, developers can render a table on a new page and delete images from a PDF using Image Placement Absorber.

    •  15 Apr 2014 09:18

      Release Notes: The maximum number of columns in a table has been increased to 512. Additional classes and methods were ported from Aspose.Pdf for .NET. New methods with Stream arguments are implemented in the PdfBookmarkEditor class. Extracted bookmarks can now be saved into a stream object and can be imported into a stream from an XML file. PDF to JPEG , XPS to PDF conversion, PDF to PDFA_1b conversion, and concatenation of PDF files were improved.

      •  14 Mar 2014 16:08

        Release Notes: This release synchronizes the classes and enumerations of Aspose.Pdf for .NET to the Aspose.Pdf for Java architecture. It introduces a feature that lets you convert Scalable Vector Graphics (SVG) to PDF format. In order to accomplish this requirement, it introduces a class named SvgLoadOptions. PDF files usually contain text, images, form fields, fonts, annotations, etc., and sometimes duplication of resources in a document increases file size. To reduce the file size, remove unused and duplicate objects. A PDF file is mostly text, and text can have more than one font.

        •  27 Jan 2014 07:30

          Release Notes: This release adds converting PDF files to the DOC format, converting PCL files to the PDF format, converting XSL-FO to the PDF format, finding and replacing text by its location, and using Japanese text inside PDF documents. It is a better and more stable version than its predecessors. It fixes many issues reported in earlier versions, including PDF to JPEG conversion, PDF to PDF/A_1b conversion, PDF to HTML conversion, HTML to PDF conversion, PDF to TIFF conversion, bookmark manipulation, working with hyperlinks, and placing tables inside PDF documents.

          •  12 Dec 2013 07:32

            Release Notes: This release features XPS to PDF conversion, better PDF to JPEG conversion, improved memory management, and great enhancements in PDF portfolio creation. Some other important new and improved features were also included.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.