Aspose.PDF for Java 19.11 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-37568Support for WCAG 2.0 complianceNew Feature
PDFJAVA-38671    PDF to TIFF - Diagrams are missing in output TIFF imagesBug
PDFJAVA-38968Null pointer getting Image Raw ParametersBug
PDFJAVA-38906Problem detecting blank pagesBug
PDFJAVA-38931Problem converting PDF to PDF/ABug
PDFJAVA-39012Incorrect TextFragment.getSegments() behavior after TextFragmentAbsorberBug
PDFJAVA-39011NullReferenceException on reading Artifact.getText()Bug
PDFJAVA-38403License is not set while converting Image To PDFBug
PDFJAVA-38959Exception when loading PsBug
PDFJAVA-38992   Aspose.PDF 19.10: Exception when saving PDFBug
PDFJAVA-38452HTML to PDF - Requested font type subsetting is not supported (Linux)Bug
PDFJAVA-36828Long string replace does not format correctlyBug

Public API and Backwards Incompatible Changes

AdditionalMarginWidthInPoints methods are deprecated, please use field PageMarginIfAny instead. com.aspose.pdf.HtmlSaveOptions.getAdditionalMarginWidthInPoints() com.aspose.pdf.HtmlSaveOptions.setAdditionalMarginWidthInPoints(int)

Added fields

com.aspose.pdf.HtmlSaveOptions.PageMarginIfAny
com.aspose.pdf.HtmlSaveOptions.LettersPositioningMethod
com.aspose.pdf.SaveOptions.MarginInfo

Added classes

com.aspose.pdf.IPageSetOptions
com.aspose.pdf.IPipelineOptions

Added Methods

com.aspose.pdf.HtmlSaveOptions.getExplicitListOfSavedPages()
com.aspose.pdf.HtmlSaveOptions.setExplicitListOfSavedPages(int[])
com.aspose.pdf.HtmlSaveOptions.getBatchSize()
com.aspose.pdf.HtmlSaveOptions.setBatchSize(int)
com.aspose.pdf.TextFragmentState.getFontStyle()
com.aspose.pdf.TextState.getFontStyle()
com.aspose.pdf.TocInfo.getPageNumbersPrefix()
com.aspose.pdf.TocInfo.setPageNumbersPrefix(String)
com.aspose.pdf.XpsLoadOptions.getBatchSize()
com.aspose.pdf.XpsLoadOptions.setBatchSize(int)
com.aspose.pdf.XpsSaveOptions.getBatchSize()
com.aspose.pdf.XpsSaveOptions.setBatchSize(int)

Removed methods

com.aspose.pdf.HtmlSaveOptions.getProcessingBatchSize
com.aspose.pdf.HtmlSaveOptions.setProcessingBatchSize(int)
com.aspose.pdf.Table.setMcName(String)
com.aspose.pdf.Table.getMcId()
com.aspose.pdf.Table.setMcId(int)

Removed fields

com.aspose.pdf.HtmlSaveOptions.LettersPositioningMethod
com.aspose.pdf.HtmlSaveOptions.ExplicitListOfSavedPages