PdfStructureElement Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.PdfStructureElement[[PdfStructureElement]]
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.PdfStructureElement
iTextSharp.text.pdf.PdfDictionary --> iTextSharp.text.pdf.PdfStructureElement
Members
Properties
Public properties
Methods
Public methods
Internal methods
Details
Inheritance
Constructors
PdfStructureElement [1/3]
Source code
public PdfStructureElement(PdfStructureElement parent, PdfName structureType)
Arguments
PdfStructureElement [2/3]
Source code
public PdfStructureElement(PdfStructureTreeRoot root, PdfName structureType)
Arguments
PdfStructureElement [3/3]
Source code
internal PdfStructureElement(PdfDictionary parent, PdfName structureType)
Arguments
Methods
GetParent
Source code
public virtual PdfDictionary GetParent(bool includeStructTreeRoot)
Arguments
Type | Name | Description |
---|
bool | includeStructTreeRoot | |
SetPageMark
Source code
internal virtual void SetPageMark(int page, int mark)
Arguments
Type | Name | Description |
---|
int | page | |
int | mark | |
SetAnnotation
Source code
internal virtual void SetAnnotation(PdfAnnotation annot, PdfIndirectReference currentPage)
Arguments
GetAttribute
Source code
public virtual PdfObject GetAttribute(PdfName name)
Arguments
SetAttribute
Source code
public virtual void SetAttribute(PdfName name, PdfObject obj)
Arguments
WriteAttributes
Source code
public virtual void WriteAttributes(IAccessibleElement element)
Arguments
ToPdf
Source code
public override void ToPdf(PdfWriter writer, Stream os)
Arguments
Properties
StructureType
public virtual PdfName StructureType { get; }
Parent
public virtual PdfDictionary Parent { get; }
Reference
public virtual PdfIndirectReference Reference { get; }
Generated with ModularDoc