The class is used to provide connection between structure element of Tagged PDF document and marked content sequence in PDF stream. More...
The class is used to provide connection between structure element of Tagged PDF document and marked content sequence in PDF stream.
The class is used to provide connection between structure element of Tagged PDF document and marked content sequence in PDF stream.
See TagTreePointer.GetTagReference(int) and iText.Kernel.Pdf.Canvas.PdfCanvas.OpenTag(TagReference).
◆ AddProperty()
Adds property, which will be associated with marked-content sequence.
-
Parameters
-
name |
the name of the property |
value |
the value of the property |
-
Returns
-
the TagReference instance
◆ CreateNextMcid()
virtual int iText.Kernel.Pdf.Tagutils.TagReference.CreateNextMcid |
( |
|
) |
|
|
inlinevirtual |
Creates next marked content identifier, which will be used to mark content in PDF stream.
-
Returns
-
the marked content identifier
◆ GetProperties()
virtual PdfDictionary iText.Kernel.Pdf.Tagutils.TagReference.GetProperties |
( |
|
) |
|
|
inlinevirtual |
◆ GetProperty()
virtual PdfObject iText.Kernel.Pdf.Tagutils.TagReference.GetProperty |
( |
PdfName |
name |
) |
|
|
inlinevirtual |
Gets property which related to specified name.
-
Parameters
-
name |
the name of the property |
-
Returns
-
the value of the property
◆ GetRole()
virtual PdfName iText.Kernel.Pdf.Tagutils.TagReference.GetRole |
( |
|
) |
|
|
inlinevirtual |
Gets role of structure element.
-
Returns
-
the role of structure element
◆ RemoveProperty()
Removes property.
Removes property. The property will not be associated with marked-content sequence.
-
Parameters
-
name |
the name of property to be deleted |
-
Returns
-
the TagReference instance