Browse our Products

Aspose.PDF for Java 18.12 Release Notes

Features and Improvements

KeySummaryCategory
PDFJAVA-37958Test compatibility with JDK 10Enhancement
PDFJAVA-38080Aspose.PDF compatibility with JDK 11Enhancement
PDFJAVA-38102NullPointerException while extracting textBug
PDFJAVA-38107BadPaddingException while setting a license Bug
PDFJAVA-35163PCL to PDF - Resultant file is not correctBug
PDFJAVA-38241The bold style configuration for some fonts isn’t accepted.Bug
PDFJAVA-38186java.lang.ClassCastException while saving PDFBug

Public API Changes

Added new classes:

com.aspose.pdf.exceptions.PdfArgumentException
com.aspose.pdf.optimization.ImageEncoding
com.aspose.pdf.optimization.OptimizationOptions
com.aspose.pdf.tagged.ITaggedContent
com.aspose.pdf.tagged.logicalstructure.AttributeOwnerStandard
com.aspose.pdf.tagged.logicalstructure.ElementList
com.aspose.pdf.tagged.logicalstructure.elements.bls.BLSElement
com.aspose.pdf.tagged.logicalstructure.elements.bls.BLSTextElement
com.aspose.pdf.tagged.logicalstructure.elements.bls.HeaderElement
com.aspose.pdf.tagged.logicalstructure.elements.bls.ListChildElement
com.aspose.pdf.tagged.logicalstructure.elements.bls.ListElement
com.aspose.pdf.tagged.logicalstructure.elements.bls.ListLblElement

Added new field com.aspose.pdf.ImageFilterType.Flate

Added new methods: com.aspose.pdf.optimization.ImageCompressionOptions.getEncoding()
com.aspose.pdf.optimization.ImageCompressionOptions.setEncoding(int)
com.aspose.pdf.Page.getBackgroundImage()
com.aspose.pdf.Page.setBackgroundImage(com.aspose.pdf.Image)

Renamed class: com.aspose.pdf.exceptions.TaggedPdfException -> com.aspose.pdf.exceptions.TaggedException

Renamed package: com.aspose.pdf.taggedpdf -> com.aspose.pdf.tagged