Aspose.PDF for Java 22.3 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-41324PDF to ODS: Support for RTLNew Feature
PDFJAVA-41354PDF to DOCX: Preserve text justifyEnhancement
PDFJAVA-41377PDF to DOCX: Recognition of multilevel bullet listEnhancement
PDFJAVA-37442Use FIPS compliant version of Bouncy Castle in Aspose.PDF APIsEnhancement
PDFJAVA-39553resizeContents causes Annotations to be corruptedBug
PDFJAVA-41330Annotations corrupted by resizeContentsBug
PDFJAVA-41044Add Redaction Annotation - Part of nearby token removedBug
PDFJAVA-41347get the language attribute out of the marked content sequenceBug

Public API and Backwards Incompatible Changes

Added new class

  • com.aspose.pdf.exceptions.DeprecatedFeatureException

Added new methods

  • com.aspose.pdf.FreeTextAnnotation.updateAppearance()
  • com.aspose.pdf.HighlightAnnotation.updateHighlights()
  • com.aspose.pdf.HtmlLoadOptions.isFitToWidestContentWidth()
  • com.aspose.pdf.HtmlLoadOptions.setFitToWidestContentWidth(boolean)
  • com.aspose.pdf.InkAnnotation.updateAppearance()
  • com.aspose.pdf.PdfSaveOptions.getTempPath()
  • com.aspose.pdf.PdfSaveOptions.setTempPath(String)

Removed outdated constructor

  • com.aspose.pdf.DateField.#ctor(TextBoxField)