Aspose.PDF for Java 22.8 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-41941Add method for rebuild xref tableFeature
PDFJAVA-41842Out of memory error throws when try to add gif image to empty document’s paragraphEnhancement
PDFJAVA-41904PDF to Excel: Extra column appearsBug
PDFJAVA-41856PDF to XLSX: Image overlaps textBug
PDFJAVA-41855PDF to XLSX: Some column widths are not properly setBug
PDFJAVA-40686PDF to XLSX: Cells are merged into a single cellBug
PDFJAVA-41875PDF to DOCX: Table column width shortenedBug
PDFJAVA-41903PDF to DOCX: Text position is incorrectBug
PDFJAVA-41886PDF to DOCX: Alignment of text columns is incorrectBug
PDFJAVA-41647PDF to DOCX: Some bullet list items are not recognizedBug
PDFJAVA-41854Regression: PDF header shows %PDF-1.1.7Bug
PDFJAVA-41778Crypto service provider type is incorrectBug
PDFJAVA-40407Digital signing a PDF file with security set shows that the document is altered or corruptedBug

Public API and Backwards Incompatible Changes

Added new methods:

  • com.aspose.pdf.facades.PdfFileSanitization.getUseRebuildXrefAndTrailer()
  • com.aspose.pdf.facades.PdfFileSanitization.setUseRebuildXrefAndTrailer(boolean)
  • com.aspose.pdf.facades.PdfFileSanitization.rebuildXrefAndTrailer()
  • com.aspose.pdf.RenderingOptions.getIgnoreResourceFontErrors()
  • com.aspose.pdf.RenderingOptions.setIgnoreResourceFontErrors(boolean)

Added new constructor:

  • com.aspose.pdf.Rectangle.#ctor(double,double,double,double,boolean)