Add TOC Indentation without Numbers & Optimized Image Manipulation in PDF File in Java Apps

It includes enhancement to add TOC indentation without numbering. During PDF optimization, sometimes it is required to change image resolution and image dimensions. Aspose team has implemented additional optimization methods to achieve this task.
By: Aspose
 
LANE COVE, Australia - Oct. 14, 2016 - PRLog -- 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

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

Contact
Aspose
***@aspose.com
End
Source:Aspose
Email:***@aspose.com Email Verified
Tags:Java PDF API, HTML to Pdf conversion, Add PDF TOC indentation
Industry:Software
Location:Lane Cove - New South Wales - Australia
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse
Aspose Pty Ltd. PRs
Trending News
Most Viewed
Top Daily News



Like PRLog?
9K2K1K
Click to Share