Aspose.PDF for CPP 19.9 Release Notes

Improvements and Changes

  1. New version of Aspose.PDF for C++ has codebase of Aspose.PDF for .Net 19.9
  2. System::Drawing subsystem is enhanced
  3. Exception type trimming issue is resolved

Minor Changes

Key Summary Category
PDFCPP-1010 Fix / / CPPCODE for empty function [cppporter] Bug
PDFCPP-1013 Remained memory leaks in float2fixed project [General] Bug
PDFCPP-1028 Float2Fixed leak with AbstractLayoutManager.parentLayoutManager Bug
PDFCPP-1040 Fix XmlTextReader::ReadString incorrect behaviour Bug
PDFCPP-1046 Investigate vulnerabilities (uninitialized memory access) in Aspose.PDF for C++ Bug
PDFCPP-1048 Investigation of Aspose Vulnerability Report’s Bug
PDFCPP-1051 Vulnerability 0809 Bug
PDFCPP-1052 Vulnerability 0856 Bug

API Reference changes in Aspose.PDF for C++ 19.9

Full API reference is available on API Reference Page of Aspose.PDF for C++.

Added APIs:

  • Property Aspose.Pdf.Annotations.FreeTextAnnotation.TextRectangle

  • Class Aspose.Pdf.Annotations.ImportDataAction

  • Property Aspose.Pdf.Annotations.ImportDataAction.Data

  • Property Aspose.Pdf.FloatingBox.BackgroundImage

  • Property Aspose.Pdf.Forms.CheckboxField.ExportValue

  • Property Aspose.Pdf.Text.TextEditOptions.ClippingPathsProcessing

  • Enumeration Aspose.Pdf.Text.TextEditOptions.ClippingPathsProcessingMode

  • Enumeration member Aspose.Pdf.Text.TextEditOptions.ClippingPathsProcessingMode.KeepIntact

  • Enumeration member Aspose.Pdf.Text.TextEditOptions.ClippingPathsProcessingMode.Expand

  • Enumeration member Aspose.Pdf.Text.TextEditOptions.ClippingPathsProcessingMode.Remove