Browse our Products

Aspose.PDF for Java 21.2 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-37030Sign PDF with PAdES LTV SignaturesNew Feature
PDFJAVA-37350Check document properties without loading entire documentNew Feature
PDFJAVA-35548Validating PDF signature with LTV validationNew Feature
PDFJAVA-40101LTV Support for Aspose.PDF JavaNew Feature
PDFJAVA-39601java.lang.OutOfMemoryError is thrown while attaching files with size more than 1.5GBEnhancement
PDFJAVA-40190Enable updating of producer fieldEnhancement
PDFJAVA-40173Add redact area support for RedactionAnnotationEnhancement
PDFJAVA-39696Process hangs up and Document.validate() throws Out Of Memory errorBug
PDFJAVA-40082Annotations are not being imported from XFDFBug
PDFJAVA-40110Wrong redact areaBug
PDFJAVA-39809Exception- java.lang.OutOfMemoryError: Java heap spaceBug
PDFJAVA-34814PDF to HTML: Image background is changedBug
PDFJAVA-39512Does not set permissions to the documentBug
PDFJAVA-39813PDF to XLSX, columns shifted per pagesBug
PDFJAVA-37582Input PDF - Error on removing Japanese charactersBug
PDFJAVA-37583Input PDF - Error on removing Japanese charactersBug

Public API and Backwards Incompatible Changes

Added new methods

  • com.aspose.pdf.FileSpecification.setContents(byte[])
  • com.aspose.pdf.PdfFormatConversionOptions.setPageByPageFontProcess(boolean)
  • com.aspose.pdf.PdfFormatConversionOptions.isPageByPageFontProcess()
  • com.aspose.pdf.RedactionAnnotation.setQuadPoints(Point[])
  • com.aspose.pdf.RedactionAnnotation.getQuadPoints()
  • com.aspose.pdf.DocumentInfo.setProducer(String)
  • com.aspose.pdf.DocumentInfo.setCreator(String)

Added new constructor

  • com.aspose.pdf.Document.#ctor(byte[])