Aspose.Pdf for Java 16.10.0 Release Notes

Features and Improvements

KeySummaryCategory
PDFJAVA-36204Html to PDF: display CSS tag is not being honoredBug
PDFJAVA-35992HTML to PDF - Conversion process hangsBug
PDFJAVA-36208Breaking change in TableAbsorberBug
PDFJAVA-36179NullPointerException when executing PDF optimization in parallel.Bug
PDFJAVA-36098PDF to JPEG results blank imageBug
PDFNEWJAVA-34609Import of annotations from XFDF to PDFBug
PDFNEWJAVA-35819Digital signature with TimeStamp Server is not workingBug
PDFNEWJAVA-34870PDF to PDFA2b: Converting PDF, generated from Aspose.Cells, to PDFA2b fails the complianceBug
PDFNEWJAVA-35196PDF to PDFA3b: resultant PDFA3b does not pass the complianceBug
PDFNEWJAVA-35195PDF to PDFA3a: resultant PDFA3a does not pass the complianceBug
PDFNEWJAVA-35185PDF to PDF/A_2a - Resultant file is not compliantBug
PDFNEWJAVA-35186PDF to PDF/A_2b - Resultant file is not compliantBug
PDFNEWJAVA-34871PDF to PDFA3b: Converting PDF, generated from Aspose.Cells, to PDFA3b fails the complianceBug

Public API Changes

Changes in class com.aspose.pdf.AnnotationType:

added constant: public static final int RichMedia = 25; changed constant: from public static final int Unknown = 25; to public static final int Unknown = 26;

Changes in class com.aspose.pdf.LaTeXSaveOptions:

added method:

  • public void addFontEncs( String… fontEncs)
  • public void clearFontEncs()

Added new class com.aspose.pdf.Metered with the default constructor and the following methods:

  • public void setMeteredKey(String publicKey, String privateKey)
  • public static java.math.BigDecimal getConsumptionQuantity()

Changes in class com.aspose.pdf.Page:

added method:

  • public String asXml()

Changes in class com.aspose.pdf.TextSegment:

added method:

  • public static void redactText(XForm form, Rectangle rect)

Changes in class com.aspose.pdf.TextSegment:

added method:

  • public int getStartCharIndex()

Changes in class com.aspose.pdf.TocInfo:

added methods:

  • public /* TabLeaderType */int getLineDash()
  • public void setLineDash(/* TabLeaderType */int value)

Added the following Classes:

  • com.aspose.pdf.groupprocessor.creators.PdfTypeObjectCreator
  • com.aspose.pdf.groupprocessor.ExtractorFactory
  • com.aspose.pdf.groupprocessor.TextExtractor
  • com.aspose.pdf.groupprocessor.interfaces.IDocumentMetadataExtraxtor
  • com.aspose.pdf.groupprocessor.interfaces.IPdfTypeExtractor
  • com.aspose.pdf.groupprocessor.interfaces.IDocumentTextExtractor
  • com.aspose.pdf.groupprocessor.interfaces.IDocumentPageTextExtractor