Browse our Products

Aspose.PDF for Java 23.7 Release Notes

Improvements and Changes

KeySummaryCategory
PDFJAVA-42903Print Dialog Presets Page ScalingFeature
PDFJAVA-40113PDF to PNG - Conversion time is too muchEnhancement
PDFJAVA-42618PDF to DOCX: Converting file raises IndexOutOfBoundsExceptionBug
PDFJAVA-42928PDF to DOCX: Cells are splitBug
PDFJAVA-40847TableAbsorber does not extract data from tablesBug
PDFJAVA-42927PDF to XLSX: Column are split into three partsBug
PDFJAVA-42023PDF to Excel: Cells have been shifted to left at Page 24Bug
PDFJAVA-42979PDF to DOCX: Part of the table has been brokenBug
PDFJAVA-42937PDF to Excel: Cells are merged together on Page 14Bug
PDFJAVA-42941PDF to Excel: Numbers are splitBug
PDFJAVA-42962PDF to XLSX: A column are split into threeBug
PDFJAVA-42963PDF to XLSX: Total sums are shiftedBug
PDFJAVA-42973PDF to XLSX: Cells are splitBug
PDFJAVA-40952PDF to DOCX: Left border of a table is absentBug
PDFJAVA-42068PdfFileEditor.resizeContentsWithNormalization throws ArrayIndexOutOfBoundsExceptionBug

Public API and Backwards In- compatible Changes

Added new classes:

  • com.aspose.pdf.OutputIntent
  • com.aspose.pdf.PrintScaling

Added new methods:

  • com.aspose.pdf.HtmlSaveOptions.getTitle()
  • com.aspose.pdf.HtmlSaveOptions.setTitle(String)
  • com.aspose.pdf.LoadOptions.isDisableFontLicenseVerifications()
  • com.aspose.pdf.LoadOptions.setDisableFontLicenseVerifications(boolean)
  • com.aspose.pdf.Matrix.scale(double,double,double[],double[])
  • com.aspose.pdf.Matrix.unScale(double,double,double[],double[])
  • com.aspose.pdf.Matrix.transform(double,double,double[],double[])
  • com.aspose.pdf.Matrix.unTransform(double,double,double[],double[])
  • com.aspose.pdf.Operator.equals(Operator)
  • com.aspose.pdf.optimization.OptimizationOptions.isCompressObjects()
  • com.aspose.pdf.optimization.OptimizationOptions.setCompressObjects(boolean)
  • com.aspose.pdf.Page.addVectorGraphics(SubPathCollection)
  • com.aspose.pdf.Page.addVectorGraphics(SubPathCollection,Rectangle)
  • com.aspose.pdf.Page.deleteVectorGraphics(SubPathCollection)
  • com.aspose.pdf.Rectangle.fromRect(java.awt.geom.Rectangle2D.Float)
  • com.aspose.pdf.tagged.logicalstructure.StructTreeRootElement.init()
  • com.aspose.pdf.TextFragmentState.isFitRectangle(String,Rectangle)
  • com.aspose.pdf.vector.SubPath.getSubPathOperators()

Added new constructor:

  • com.aspose.pdf.drawing.Graph#Graph(double,double)

The following constuctor is marked as Deprecated:

  • com.aspose.pdf.drawing.Graph#Graph(float, float)

The following method is marked as Deprecated:

  • com.aspose.pdf.XpsSaveOptions.setUseNewImagingEngine(boolean)