What’s new in this release?

Aspose team is pleased to announce the release of Aspose.PDF for Java 18.6 . This release includes new features as well as fixes to the bugs reported by our customer in earlier versions. Adding text with rotation angle can be an important requirement in particular scenarios of text generation in PDF. In order to add text with rotation in PDF document, you can use setRotation() method of TextState Class to specify rotation angle of text. Along with functionality of adding rotated text inside PDF, extraction of that text and determining rotation angle of text characters has also been implemented in this release of the API. TextFragmentAbsorber class has further been enhanced to support extraction of rotation angle of text characters. PDF to XLS as well as other file format conversion was already supported in Aspose.PDF for Java. However, a new conversion feature i.e. PDF to XLSX has been introduced in this release of the API. All descendants of com.aspose.pdf.Operator has been moved under the namespace com.aspose.pdf.operators. Thus ‘new com.aspose.pdf.operators.GSave()’ should be used instead of ‘new com.aspose.pdf.Operator.GSave()’. While upgrading to latest version of the API, you will need to upgrade your existing code where you were using previous com.aspose.pdf.Operator namespace. There are some important enhancements and bug fixes part of this release, such as PDF to HTML Conversion has been improved in terms of visibility and formatting of symbols, Fonts handling and watermark rendering have been improved further, Improved memory consumption by API methods and calls, Worked over formula based fields while converting from XFA to Standard AcroForms, Consistency of text format has been maintained while converting PDF to PDF/A, Redaction Annotation feature has been further improved and Worked over producing better results while extracting bookmarks from PDF. Some important improved features included in this release are given below

- Rotation angle of Text Character
- Support of PDF to XLSX
- PDF to HTML: problems with visibility and formatting symbols
- Incorrect string calculations result in cropped italic watermark
- Cannot retrieve size of all fonts
- Test aspose.pdf compatibility with JDK 9
- Some threads hangs for the latest Java for PDF
- Exception while instantiating license in Web application
- Exception when trying to run project through maven on MAC
- Exception trying to read bookmark from PDF file
- Creating a PDF from Text in Cloud Environment throws missing font error
- JVM memory consumption issue with table creation
- Formula based field is not working after converting from XFA to Standard
- PDF to PDF/A-2b - some labels get blurred
- RedactArea throws NPE in non-licensed mode
- RedactAnnotation does not work in non-licensed mode
- PDF to PDF/A-2b - the chart labels are rotated

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 Rotated Text inside PDF Document
- Convert PDF to XLSX 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