Aspose.PDF for C++ 21.3 Release Notes

Changes and Improvements

This version of Aspose.PDF for C++ has a codebase of Aspose.PDF for .Net 21.3.

Issues with wrong formatting while saving PDF documents to DOCX format have been fixed.

List of issues

KeySummaryCategory
PDFCPP-1469Memory leak in RegressionTests_v11_7.PDFNEWNET_40269Task
PDFCPP-1470Memory leak in RegressionTests_v17_11_PDFNET_43340Task
PDFCPP-1479Memory leaks with PdfCanvasTask
PDFCPP-1481Aspose.Page memory leaksTask
PDFCPP-1482Memory leaks with dictionaries (PSFontDictionary, PSDictionary, PSArray)Task
PDFCPP-1486Memory leaks with H2V2Upsampler and JpegComponentInfoTask
PDFCPP-1488Regressions fix RegressionTests_v19_4.PDFNET_45916_1Task
PDFCPP-1489Memory leaks due to fix regressionsTask
PDFCPP-1496Memory leak Deflate <-> ZStreamTask
PDFCPP-1497Memory leak PSDictionary <-> PSArrayTask
PDFCPP-1498Memory leak PSDictionary<-> PSPackedArrayTask
PDFCPP-1516Fix “foreach_as_range_based_for_loop” porter’s optionTask
PDFCPP-1529Investigate memory consumingTask
PDFCPP-1530Problem investigation with duplicated objectTask
PDFCPP-1532Aps pages are converted to Docx incorrectlyTask
PDFCPP-1534Support SHA256 licensesTask
PDFCPP-1538Fix enumerator_adapter to iterate over const pointersTask
PDFCPP-1540Fix Threading::GetCurrentThread, Thread::ManagedThreadIdTask

Public API and Backward Incompatible Changes

Added APIs

  • Property Aspose.Pdf.FileSpecification.EncryptedPayload
  • Field Aspose.Pdf.AFRelationship.EncryptedPayload
  • Type Aspose.Pdf.EncryptedPayload
  • Constructor Aspose.Pdf.EncryptedPayload.#ctor(Aspose.Pdf.FileSpecification)
  • Property Aspose.Pdf.EncryptedPayload.Type
  • Property Aspose.Pdf.EncryptedPayload.Subtype
  • Property Aspose.Pdf.EncryptedPayload.Version

Complete details of API can be referenced from Aspose.PDF for C++ API Reference Guide.