Browse our Products

Aspose.PDF for CPP 19.5 Release Notes

Improvements and Changes

New version of Aspose.PDF for C++ has codebase of Aspose.PDF for .Net 19.5. Saving PDF document into Office Open XML (docx) and SVG format has been implemented. Code snippets for saving PDF document into doc, docx, svg formats were added.

Minor Changes

KeySummaryCategory
PDFCPP-896Fix incorrect building of table’s bordersBug
PDFCPP-913Memory Leaks in TaggedPdfStructure testsBug
PDFCPP-951Memory leaks in Float2Fixed & Fixed2Float testsBug
PDFCPP-915Merge fixes from SLIDESBug
PDFCPP-953Fix saving document in docx formatBug
PDFCPP-954Fix XmlDocument::CreateAttribute with xml namespaceBug
PDFCPP-956Fix ApsUsingConverter.PdfToApsBug
PDFCPP-957Extend CsToCppPorter with enum descriptions supportBug
PDFCPP-959Fix drawing empty path with customized penBug
PDFCPP-960Testing refactored doc(implement enumtostring), foundationBug
Some bugs and issues in library have been fixed.

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

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

Added APIs:

  • Property Aspose.Pdf.HtmlFragment.IsBreakWords
  • Class Aspose.Pdf.LogicalStructure.AnnotationElement
  • Property Aspose.Pdf.LogicalStructure.AnnotationElement.AlternateDescriptions
  • Method   Aspose.Pdf.LogicalStructure.Element.FindElements (System.Boolean)
  • Property Aspose.Pdf.LogicalStructure.LinkElement.Hyperlink
  • Property Aspose.Pdf.LogicalStructure.LinkElement.StructureTextState
  • Method Aspose.Pdf.LogicalStructure.LinkElement.SetText(System.String)
  • Method Aspose.Pdf.LogicalStructure.TableElement.CreateTHead
  • Method Aspose.Pdf.LogicalStructure.TableElement.CreateTBody
  • Method Aspose.Pdf.LogicalStructure.TableElement.CreateTFoot
  • Class Aspose.Pdf.LogicalStructure.TableRowCollectionElement
  • Method Aspose.Pdf.LogicalStructure.TableRowCollectionElement.CreateTR
  • Method Aspose.Pdf.LogicalStructure.TableTRElement.CreateTH
  • Method Aspose.Pdf.LogicalStructure.TableTRElement.CreateTD
  • Method Aspose.Pdf.Metered.GetConsumptionCredit
  • Property Aspose.Pdf.OutlineCollection.VisibleCount
  • Property Aspose.Pdf.OutlineItemCollection.VisibleCount
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTHeadElement
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTBodyElement
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTFootElement
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTRElement
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTHElement
  • Method Aspose.Pdf.Tagged.ITaggedContent.CreateTableTDElement
  • Property Aspose.Pdf.Text.TextSearchOptions.SearchForTextRelatedGraphics
  • Method Aspose.Pdf.XmpPdfAExtensionSchema.GetProperty(System.String)