Browse our Products

Aspose.PDF for Java 22.4 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-41460PDF to XMLSpreadSheet2003: Recognize text in subscript and superscriptNew Feature
PDFJAVA-39920PDF to Excel: Recognize text in subscript and superscriptNew Feature
PDFJAVA-41459PDF to ODS: Recognize text in subscript and superscriptNew Feature
PDFJAVA-41383Slow loading of a PDF file with PdfFileInfoEnhancement
PDFJAVA-41424PDF to DOCX: Recognize text in subscript and superscript in EnhancedFlow modeEnhancement
PDFJAVA-39206PDF file not properly converted to HTMLBug
PDFJAVA-41154New font is being embedded in the PDF while manipulating form fieldsBug
PDFJAVA-41381TextFragmentAbsorber changes cell backgorund colorBug
PDFJAVA-41066Hidden Text Detection always returns trueBug
PDFJAVA-40990Regression: Form.importXml brokenBug
PDFJAVA-40417page.getAnnotations() throws NullPointerExceptionBug
PDFJAVA-39737PDF to TIFF throws java.lang.ClassCastException: class com.aspose.pdf.internal.imaging.fileformats.jpeg.JpegImageBug
PDFJAVA-41444PDF to DOCX: Top margin is incorrectBug
PDFJAVA-41452PDF to Excel: Extra line breakBug
PDFJAVA-41476PDF to XMLSpreadSheet2003: Font size is incorrectBug
PDFJAVA-39931Resizing a PDF with annotations results in Errors in the resulting fileBug
PDFJAVA-41447TextFragmentAbsorber does not able to search text fragment by regexBug

Public API and Backwards Incompatible Changes

Added new classes

  • com.aspose.pdf.HtmlPageLayoutOption
  • com.aspose.pdf.TeXMemoryOutputDirectory

Added new methods

  • com.aspose.pdf.Annotation.changeAfterResize(Matrix)
  • com.aspose.pdf.TextMarkupAnnotation.changeAfterResize(Matrix)
  • com.aspose.pdf.Document.close()
  • com.aspose.pdf.RenderingOptions.getHeightExtraUnits()
  • com.aspose.pdf.RenderingOptions.setHeightExtraUnits(float)

Removed outdated constructor

  • com.aspose.pdf.HighlightAnnotation.updateHighlights()
  • com.aspose.pdf.HtmlLoadOptions.isFitToWidestContentWidth()
  • com.aspose.pdf.HtmlLoadOptions.setFitToWidestContentWidth(boolean)