Browse our Products

Aspose.PDF for Java 25.10 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-45407Support for PDF to PDF/E ConversionNew Feature
PDFJAVA-39534Introduce InterruptMonitor.interrupt() method in the APINew Feature
PDFJAVA-36327Adding Html text in AnnotationNew Feature
PDFJAVA-45562Improve working with PDF layer visibilityEnhancement
PDFJAVA-45059Unable to work with the PDF layersEnhancement
PDFJAVA-45511Text is not Italic font styleBug
PDFJAVA-45510Plain text was incorrectly recognized as a table when using the Table AbsorberBug
PDFJAVA-45401PDF to Excel: Rows are merged incorrectlyBug
PDFJAVA-45391PDF to DOCX: Lists are indented incorrectlyBug
PDFJAVA-45197PDF to DOCX: Not all bullet items are recognizedBug
PDFJAVA-45343PDF to DOCX: Bullet item was not recognizedBug
PDFJAVA-45311NullPointerException occurred during processing the AnnotationsBug
PDFJAVA-45358PDF/A Converting issueBug
PDFJAVA-42971HTML to PDF: loading HTML file hangsBug
PDFJAVA-45532Output text is not italicBug
PDFJAVA-45531PdfConverter.getNextImage and PdfExtractor.getNextImage methods do nothing when output directory does not existBug
PDFJAVA-45481Exception should be thrown when destination dir doesn’t exist in PdfConverter and PdfExtractorBug
PDFJAVA-45530java.lang.NullPointerException at Document.save methodBug
PDFJAVA-45513Multiple authors are not displaying and it is not possible to remove themBug

Public API and Backwards Incompatible Changes

Added new methods:

  • com.aspose.pdf.Layer.getDefaultState()
  • com.aspose.pdf.Layer.setDefaultState(DefaultState)
  • com.aspose.pdf.MemoryExtender.isTryToCreateFolderIfAbsent()
  • com.aspose.pdf.MemoryExtender.setTryToCreateFolderIfAbsent(boolean)

Changed method parameter:

  • com.aspose.pdf.tagged.logicalstructure.elements.StructureTextState.setFontStyle(Integer) -> setFontStyle(Nullable < Integer>)
  • com.aspose.pdf.tagged.logicalstructure.elements.StructureTextState.setUnderline(Integer) -> setUnderline(Nullable < Integer>)
  • com.aspose.pdf.tagged.logicalstructure.elements.StructureTextState.setStrikeOut(Integer) -> setStrikeOut(Nullable < Integer>)
  • com.aspose.pdf.tagged.logicalstructure.elements.StructureTextState.setSuperscript(Integer) -> setSuperscript(Nullable < Integer>)
  • com.aspose.pdf.tagged.logicalstructure.elements.StructureTextState.setSubscript(Integer) -> setSubscript(Nullable < Integer>)

Jdk 1.7 is not supported any more