What's New in this Release?

Aspose team is pleased to announce the release of Aspose.Pdf for Java 16.12.0. As Java version of Aspose.Pdf is ported version of Aspose.Pdf for .NET, so it includes all the enhancements and improvements from the corresponding .NET version(16.12.0) along with the fixes of the bugs reported in previous versions of Aspose.Pdf for Java reported by Aspose valued customers that makes it more stable and reliable release as compared to previous releases. It has improved PDF to DOCX, PDF to PPTX feature, PDF to PDFA standard conversion along with many other bug fixes. It has introduced new PDFA standard, PDF/A_2U. and has included a new value PDF_A_2U in PdfFormt enum. Please check code snippet for this new feature on blog announcement page. This release has improved the PDF optimization feature with introduction of some new properties in OptimizationOption class. Mainly resizing of the embedded images reduces the PDF file size, ResizeImages and MaxResolution properties for the purpose along with RemovePrivateInfo. It has a requirement to render a specific PDF page region to image. We have introduced following new methods in ImageDevice and TiffDevice classes. Some important improved features included in this release are given below

  • Support PDF/A_2U format
  • Rendering a particular section of PDF document to Image
  • PDF to PDF/A - resultant file size gets 17 times of the original PDF size
  • Text replace changes text Alignment to Left Aligned
  • Missing methods in HtmlSaveOptions.HtmlPageMarkupSavingInfo
  • PDF to JPEG: incorrect text characters rendering
  • CallBack approach to load ResourceLoadingStrategy is showing errors
  • PDF to DOCX - Right indent is not being honored
  • PDF to DOCX: Paragraph indent values are not retained
  • XPS to PDF - conversion process takes too much time
  • PDF to PDF/A - Highlight box hides the image in PDF
  • PDF to PPTX - Line spacing is lost
  • Annotation Modified date set to 12:00 AM instead provided date
  • PDF to PDF/A - Resultant file is not compliant
  • Chinese Locale throws ExceptionInInitializerError exception
  • flatten() method throws NPE     

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 Jav

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

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