• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

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

 
Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What’s new in this release?

We are 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
- Convert PDF to PDF-A format

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 you can create PDF by API, XML and XSL-FO files. It also enables you to converting HTML, XSL-FO and Excel files into PDF.

More about Aspose.Pdf for Java

- Homepage  of Aspose.Pdf for Java
- Download Aspose.Pdf for Java
- Read online documentation of Aspose.Pdf for Java

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose – Your File Format APIs
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465
 
Do not threaten THIS beaver! Not even with this tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic