Aspose.PDF for CPP 19.2 Release Notes

Improvements and Changes

New version of Aspose.PDF for C++ has codebase of Aspose.PDF for .NET 19.2

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

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

Added APIs:

Class Aspose.Pdf.LogicalStructure.AttributeKey
Property Aspose.Pdf.LogicalStructure.AttributeKey.Key
Property Aspose.Pdf.LogicalStructure.AttributeKey.Owner
Method Aspose.Pdf.LogicalStructure.AttributeKey.ToString
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Placement
Constant Aspose.Pdf.LogicalStructure.AttributeKey.WritingMode
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BackgroundColor
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BorderColor
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BorderStyle
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BorderThickness
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Padding
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Color
Constant Aspose.Pdf.LogicalStructure.AttributeKey.SpaceBefore
Constant Aspose.Pdf.LogicalStructure.AttributeKey.SpaceAfter
Constant Aspose.Pdf.LogicalStructure.AttributeKey.StartIndent
Constant Aspose.Pdf.LogicalStructure.AttributeKey.EndIndent
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TextIndent
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TextAlign
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BBox
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Width
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Height
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BlockAlign
Constant Aspose.Pdf.LogicalStructure.AttributeKey.InlineAlign
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TBorderStyle
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TPadding
Constant Aspose.Pdf.LogicalStructure.AttributeKey.BaselineShift
Constant Aspose.Pdf.LogicalStructure.AttributeKey.LineHeight
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TextDecorationColor
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TextDecorationThickness
Constant Aspose.Pdf.LogicalStructure.AttributeKey.TextDecorationType
Constant Constant Aspose.Pdf.LogicalStructure.AttributeKey.RubyAlign
Constant Aspose.Pdf.LogicalStructure.AttributeKey.RubyPosition
Constant Aspose.Pdf.LogicalStructure.AttributeKey.GlyphOrientationVertical
Constant Aspose.Pdf.LogicalStructure.AttributeKey.ColumnCount
Constant Aspose.Pdf.LogicalStructure.AttributeKey.ColumnGap
Constant Aspose.Pdf.LogicalStructure.AttributeKey.ColumnWidths
Constant Aspose.Pdf.LogicalStructure.AttributeKey.ListNumbering
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Role
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Checked
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Desc
Constant Aspose.Pdf.LogicalStructure.AttributeKey.RowSpan
Constant Aspose.Pdf.LogicalStructure.AttributeKey.ColSpan
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Headers
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Scope
Constant Aspose.Pdf.LogicalStructure.AttributeKey.Summary
Class Aspose.Pdf.LogicalStructure.AttributeName
Propery AsposPdf.LogicalStructure.AttributeName.Name Propery Aspose.Pdf.LogicalStructure.AttributeName.AttributeKey
Method Aspose.Pdf.LogicalStructure.AttributeName.FromNameAttributeKey (System.String,Aspose.Pdf.LogicalStructure.AttributeKey)
Method Aspose.Pdf.LogicalStructure.AttributeName.ToString
Constant Aspose.Pdf.LogicalStructure.AttributeName.Placement_Block
Constant Aspose.Pdf.LogicalStructure.AttributeName.Placement_Inline
Constant Aspose.Pdf.LogicalStructure.AttributeName.Placement_Before
Constant Aspose.Pdf.LogicalStructure.AttributeName.Placement_Start
Constant Aspose.Pdf.LogicalStructure.AttributeName.Placement_End
Constant Aspose.Pdf.LogicalStructure.AttributeName.WritingMode_LrTb
Constant Aspose.Pdf.LogicalStructure.AttributeName.WritingMode_RlTb
Constant Aspose.Pdf.LogicalStructure.AttributeName.WritingMode_TbRl
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_None
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Hidden
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Dotted
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Dashed
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Solid
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Double
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Groove
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Ridge
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Inset
Constant Aspose.Pdf.LogicalStructure.AttributeName.BorderStyle_Outset
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextAlign_Start
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextAlign_Center
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextAlign_End
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextAlign_Justify
Constant Aspose.Pdf.LogicalStructure.AttributeName.Width_Auto
Constant Aspose.Pdf.LogicalStructure.AttributeName.Height_Auto
Constant Aspose.Pdf.LogicalStructure.AttributeName.BlockAlign_Before
Constant Aspose.Pdf.LogicalStructure.AttributeName.BlockAlign_Middle
Constant Aspose.Pdf.LogicalStructure.AttributeName.BlockAlign_After
Constant Aspose.Pdf.LogicalStructure.AttributeName.BlockAlign_Justify
Constant Aspose.Pdf.LogicalStructure.AttributeName.InlineAlign_Start
Constant Aspose.Pdf.LogicalStructure.AttributeName.InlineAlign_Center
Constant Aspose.Pdf.LogicalStructure.AttributeName.InlineAlign_End
Constant Aspose.Pdf.LogicalStructure.AttributeName.LineHeight_Normal
Constant Aspose.Pdf.LogicalStructure.AttributeName.LineHeight_Auto
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextDecorationType_None ConstantAspose.Pdf.LogicalStructure.AttributeName.TextDecorationType_Underline
ConstantAspose.Pdf.LogicalStructure.AttributeName.TextDecorationType_Overline
Constant Aspose.Pdf.LogicalStructure.AttributeName.TextDecorationType_LineThrough
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyAlign_Start
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyAlign_Center
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyAlign_End
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyAlign_Justify
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyAlign_Distribute
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyPosition_Before
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyPosition_After
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyPosition_Warichu
Constant Aspose.Pdf.LogicalStructure.AttributeName.RubyPosition_Inline Constant Aspose.Pdf.LogicalStructure.AttributeName.GlyphOrientationVertical_Auto Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_None
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_Disc
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_Circle
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_Square
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_Decimal
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_UpperRoman
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_LowerRoman
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_UpperAlpha
Constant Aspose.Pdf.LogicalStructure.AttributeName.ListNumbering_LowerAlpha
Constant Aspose.Pdf.LogicalStructure.AttributeName.Role_rb
Constant Aspose.Pdf.LogicalStructure.AttributeName.Role_cb
Constant Aspose.Pdf.LogicalStructure.AttributeName.Role_pb
Constant Aspose.Pdf.LogicalStructure.AttributeName.Role_tv
Constant Aspose.Pdf.LogicalStructure.AttributeName.Checked_on
Constant Aspose.Pdf.LogicalStructure.AttributeName.Checked_off
Constant Aspose.Pdf.LogicalStructure.AttributeName.Checked_neutral
Constant Aspose.Pdf.LogicalStructure.AttributeName.Scope_Row
Constant Aspose.Pdf.LogicalStructure.AttributeName.Scope_Column
Constant Aspose.Pdf.LogicalStructure.AttributeName.Scope_Both
Property Aspose.Pdf.LogicalStructure.AttributeOwnerStandard.Owner
Method Aspose.Pdf.LogicalStructure.IllustrationElement.SetImage
(System.String,System.Double)
Method Aspose.Pdf.LogicalStructure.IllustrationElement.SetImage
(System.String,System.Double,System.Double)
Class Aspose.Pdf.LogicalStructure.StructureAttribute
Method Aspose.Pdf.LogicalStructure.StructureAttribute.#ctor
(Aspose.Pdf.LogicalStructure.AttributeKey)
Property Aspose.Pdf.LogicalStructure.StructureAttribute.Key
Property Aspose.Pdf.LogicalStructure.StructureAttribute.IsInitializedValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.GetNameValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.GetStringValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.GetNumberValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.GetArrayValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.GetArrayNumberValue
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetNameValue
(Aspose.Pdf.LogicalStructure.AttributeName)
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetStringValue(System.String)
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetNumberValue(System.Double)
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetArrayValue
(Aspose.Pdf.LogicalStructure.AttributeName[])
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetArrayNumberValue(System.Nullable)
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetColorValue(Aspose.Pdf.Color)
Method Aspose.Pdf.LogicalStructure.StructureAttribute.SetRectangleValue(Aspose.Pdf.Rectangle)
MethodAspose.Pdf.LogicalStructure.StructureAttributeCollection.
CreateAttributes(Aspose.Pdf.LogicalStructure.AttributeOwnerStandard)
Property Aspose.Pdf.LogicalStructure.StructureAttributes.Owner
Method Aspose.Pdf.LogicalStructure.StructureAttributes.GetAttribute
(Aspose.Pdf.LogicalStructure.AttributeKey)
Method Aspose.Pdf.LogicalStructure.StructureAttributes.SetAttribute
(Aspose.Pdf.LogicalStructure.StructureAttribute)
Property Aspose.Pdf.LogicalStructure.StructureTextState.BackgroundColor
Property Aspose.Pdf.LogicalStructure.StructureTextState.Underline
Property Aspose.Pdf.LogicalStructure.StructureTextState.StrikeOut
Property Aspose.Pdf.LogicalStructure.StructureTextState.Superscript
Property Aspose.Pdf.LogicalStructure.StructureTextState.Subscript
Property Aspose.Pdf.LogicalStructure.StructureTextState.HorizontalScaling
Property Aspose.Pdf.LogicalStructure.StructureTextState.LineSpacing
Property Aspose.Pdf.LogicalStructure.StructureTextState.CharacterSpacing
Property Aspose.Pdf.LogicalStructure.StructureTextState.WordSpacing
Property Aspose.Pdf.LogicalStructure.StructureTextState.MarginInfo
Property Aspose.Pdf.Annotations.MovieAnnotation.Poster
Property Aspose.Pdf.Annotations.MovieAnnotation.Rotate
Property Aspose.Pdf.HtmlLoadOptions.isPdfUaConverting

Updatd APIs:

Old Tagged PDF API (Aspose.Pdf.TaggedPdf.*) was replaced with new API (Aspose.Pdf.Tagged)