Add TOC Indentation without Numbers & Optimized Image Manipulation in PDF File in Java Apps
10/16/2016

This new release enables Java Developers to add TOC Indentation without Number & Optimized image manipulation in PDF document inside their Java Apps

Online PR News – 16-October-2016 – Lane Cove, NSW – What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 11.9.0. It includes enhancement to add TOC indentation without numbering and PDF optimization. In addition to above improvements, this version also includes some other important bug fixes as well. There have been specific improvements regarding PDF to PDFA, PDF to HTML, HTML to PDF and PDF to Images. One of the customers has requirement to add TOC entries without numbering styles and add indentation to headings. Aspose team has implemented indentation without numbers and able now to use setIndentation() method to set indentation characters. But take into account that this is one of auto sequencing types with “None” NumberingStyle parameter. During PDF optimization, sometimes it is required to change image resolution and image dimensions. It has manipulation is required. Till last release this requirement was fulfilled by iterating through Page resources and using replace method of Image class. However Aspose team has implemented additional optimization methods to process optimization in one place. Aspose team will update all the images resolution to the requested value. Aspose team will specifies the maximum image dimension. If the image width or height of the existing image is greater than this value – the image size will be proportionally reduced. The major API change in this release is the legacy engine (package aspose.pdf.*) was moved from the build to another jar file (aspose.pdf.legacy-11.9.0.jar) with deleting all the methods bind with it. License and AssemblyConstants classes for the legacy jar were moved into the com.aspose.pdf.legacy package. All the other classes from the package aspose.pdf.* were not changed. Some important improved features included in this release are given below

• Indentation is missing in TOC
• Changing image dpi in PDF document distort the image
• PDF to PDF/A - Some images appear as black in resultant file
• PDF to PDF/A - Resultant file is not PDF/A_1a compliant
• XFA to standard PDF - Contents are missing
• PDF to PDF/A - Exception during conversion
• PDF to PNG: incorrect background of some elements
• Unable to read metadata
• PDF to PNG: Blue background instead of violet
• Nullpointer Exception on some Linux Systems when validating PDF/A
• HTML to PDF: Incorrect TextArea's font size in Linux
• PDF to HTML with embedded resources loses the image
• License Error: The signature is invalid

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Pdf for Java documentation that may guide you briefly how to use Aspose.Pdf for performing different tasks like the followings.

- Add TOC to Existing PDF: http://www.aspose.com/docs/display/pdfjava/Manipulate+PDF+Document#ManipulatePDFDocument-AddTOCtoExistingPDF

- Convert PDF to PDF-A format: http://www.aspose.com/docs/display/pdfjava/Convert+PDF+to+other+Formats#ConvertPDFtootherFormats-ConvertPDFtoPDFAformat

Overview: Aspose.Pdf for Java

Aspose.Pdf is a Java PDF component to create PDF documents without using Adobe Acrobat. It supports Floating box, PDF form field, PDF attachments, security, Foot note & end note, Multiple columns document, Table of Contents, List of Tables, Nested tables, Rich text format, images, hyperlinks, JavaScript, annotation, bookmarks, headers, footers and many more. Now users can create PDF by API, XML and XSL-FO files. It also enables users to converting HTML, XSL-FO and Excel files into PDF.

More about Aspose.Pdf for Java

- Homepage of Aspose.Pdf for Java: http://www.aspose.com/products/pdf/java

- Download Aspose.Pdf for Java at: http://www.aspose.com/downloads/pdf/java

- Read online documentation of Aspose.Pdf for Java at: http://www.aspose.com/docs/display/pdfjava/Home

- Post your technical questions/queries to Aspose.Pdf for Java Forum: http://www.aspose.com/community/forums/aspose.pdf-product-family/20/showforum.aspx

- Receive notifications about latest news and supported features by subscribing to Aspose.Pdf for Java blog at: http://www.aspose.com/community/blogs/aspose.pdf/default.aspx

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
http://www.aspose.com/
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465