Aspose.PDF for Java 20.11 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-36434Support ZUGFeRD attachmentsNew Feature
PDFJAVA-39919PDF to ODS file conversionNew Feature
PDFJAVA-39956Add support for exporting PDF files to XLSMNew Feature
PDFJAVA-39923System.NullReferenceException Exception occurs while saving the documentBug
PDFJAVA-39594PDF to XLSX, column split, headers and cells do not follow each othersBug
PDFJAVA-39739‘Argument path cannot be empty’ exception is shown while converting PDF to PDF/A formatBug
PDFJAVA-39770java.lang.OutOfMemoryError: Java heap space when converting PDF to PDF/ABug
PDFJAVA-39510On generating ToC page numbers are cut off and misalignedBug
PDFJAVA-39401Exception on converting PDF to HTMLBug
PDFJAVA-38755The conversion from MHT gives an inadequate outputBug
PDFJAVA-39613Specified argument was out of the range of valid valuesBug

Public API and Backwards Incompatible Changes

Added classes:

  • com.aspose.pdf.AFRelationship
  • com.aspose.pdf.ApsLoadOptions
  • com.aspose.pdf.PdfXmlLoadOptions
  • com.aspose.pdf.PdfXmlSaveOption

Added fields:

  • com.aspose.pdf.ExcelSaveOptions.ExcelFormat.XLSM
  • com.aspose.pdf.ExcelSaveOptions.ExcelFormat.ODS
  • com.aspose.pdf.ImageFilterType.CCITTFax
  • com.aspose.pdf.LoadFormat.APS
  • com.aspose.pdf.LoadFormat.PDFXML
  • com.aspose.pdf.PdfFormat.ZUGFeRD
  • com.aspose.pdf.SaveFormat.Aps
  • com.aspose.pdf.SaveFormat.PdfXml

Added methods:

  • com.aspose.pdf.facades.PdfFileSecurity.getAllowExceptions()
  • com.aspose.pdf.facades.PdfFileSecurity.setAllowExceptions(boolean)
  • com.aspose.pdf.facades.PdfFileSecurity.getLastException()
  • com.aspose.pdf.FileSpecification.getAFRelationship()
  • com.aspose.pdf.FileSpecification.setAFRelationship(int)
  • com.aspose.pdf.FontRepository.reloadFonts()
  • com.aspose.pdf.TextFragment.getReplaceOptions()
  • com.aspose.pdf.XImage.getFilterType()
  • com.aspose.pdf.XImageCollection.replace(int,java.io.InputStream,int,boolean)