PdfStructureTreeRoot Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.PdfStructureTreeRoot[[PdfStructureTreeRoot]]
iTextSharp.text.pdf.PdfDictionary[[PdfDictionary]]
end
subgraph iTextSharp.text.pdf.interfaces
iTextSharp.text.pdf.interfaces.IPdfStructureElement[[IPdfStructureElement]]
class iTextSharp.text.pdf.interfaces.IPdfStructureElement interfaceStyle;
end
iTextSharp.text.pdf.interfaces.IPdfStructureElement --> iTextSharp.text.pdf.PdfStructureTreeRoot
iTextSharp.text.pdf.PdfDictionary --> iTextSharp.text.pdf.PdfStructureTreeRoot
Members
Properties
Public properties
Methods
Public methods
Internal methods
Details
Inheritance
Constructors
PdfStructureTreeRoot
Source code
internal PdfStructureTreeRoot(PdfWriter writer)
Arguments
Methods
MapRole
Source code
public virtual void MapRole(PdfName used, PdfName standard)
Arguments
MapClass
Source code
public virtual void MapClass(PdfName name, PdfObject obj)
Arguments
PutIDTree
Source code
internal virtual void PutIDTree(string record, PdfObject reference)
Arguments
Type | Name | Description |
---|
string | record | |
PdfObject | reference | |
GetMappedClass
Source code
public virtual PdfObject GetMappedClass(PdfName name)
Arguments
SetPageMark
Source code
internal void SetPageMark(int page, PdfIndirectReference struc)
Arguments
SetAnnotationMark
Source code
internal void SetAnnotationMark(int structParentIndex, PdfIndirectReference struc)
Arguments
BuildTree
Source code
internal void BuildTree()
GetAttribute
Source code
public virtual PdfObject GetAttribute(PdfName name)
Arguments
SetAttribute
Source code
public virtual void SetAttribute(PdfName name, PdfObject obj)
Arguments
Properties
Writer
public virtual PdfWriter Writer { get; }
NumTree
public virtual Dictionary<int, PdfIndirectReference> NumTree { get; }
Reference
public virtual PdfIndirectReference Reference { get; }
Generated with ModularDoc