PdfTemplate Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.PdfTemplate[[PdfTemplate]]
iTextSharp.text.pdf.PdfContentByte[[PdfContentByte]]
end
subgraph iTextSharp.text.pdf.interfaces
iTextSharp.text.pdf.interfaces.IAccessibleElement[[IAccessibleElement]]
class iTextSharp.text.pdf.interfaces.IAccessibleElement interfaceStyle;
end
iTextSharp.text.pdf.interfaces.IAccessibleElement --> iTextSharp.text.pdf.PdfTemplate
iTextSharp.text.pdf.PdfContentByte --> iTextSharp.text.pdf.PdfTemplate
Members
Properties
Public properties
Type | Name | Methods |
---|
PdfDictionary | Additional | get, set |
Rectangle | BoundingBox | get, set |
bool | ContentTagged | get, set |
PdfContentByte | Duplicate | get |
PdfTransparencyGroup | Group | get, set |
float | Height | get, set |
AccessibleElementId | ID | get, set |
PdfIndirectReference | IndirectReference | get |
bool | IsInline | get |
IPdfOCG | Layer | get, set |
PdfIndirectReference | PageReference | get, set |
PdfName | Role | get, set |
int | Type | get |
float | Width | get, set |
Internal properties
Protected properties
Methods
Public Static methods
Internal Static methods
Public methods
Details
Inheritance
Constructors
PdfTemplate [1/2]
Source code
protected PdfTemplate()
PdfTemplate [2/2]
Source code
internal PdfTemplate(PdfWriter wr)
Arguments
Methods
CreateTemplate [1/2]
Source code
public static PdfTemplate CreateTemplate(PdfWriter writer, float width, float height)
Arguments
Type | Name | Description |
---|
PdfWriter | writer | |
float | width | |
float | height | |
CreateTemplate [2/2]
Source code
internal static PdfTemplate CreateTemplate(PdfWriter writer, float width, float height, PdfName forcedName)
Arguments
IsTagged
Source code
public override bool IsTagged()
SetMatrix
Source code
public virtual void SetMatrix(float a, float b, float c, float d, float e, float f)
Arguments
Type | Name | Description |
---|
float | a | |
float | b | |
float | c | |
float | d | |
float | e | |
float | f | |
BeginVariableText
Source code
public virtual void BeginVariableText()
EndVariableText
Source code
public virtual void EndVariableText()
Source code
public virtual PdfStream GetFormXObject(int compressionLevel)
Arguments
Type | Name | Description |
---|
int | compressionLevel | |
GetAccessibleAttribute
Source code
public virtual PdfObject GetAccessibleAttribute(PdfName key)
Arguments
SetAccessibleAttribute
Source code
public virtual void SetAccessibleAttribute(PdfName key, PdfObject value)
Arguments
GetAccessibleAttributes
Source code
public virtual Dictionary<PdfName, PdfObject> GetAccessibleAttributes()
Properties
Width
public virtual float Width { get; set; }
Height
public virtual float Height { get; set; }
BoundingBox
public virtual Rectangle BoundingBox { get; set; }
Layer
public virtual IPdfOCG Layer { get; set; }
Matrix
internal PdfArray Matrix { get; }
IndirectReference
public virtual PdfIndirectReference IndirectReference { get; }
Resources
internal virtual PdfObject Resources { get; }
Duplicate
public override PdfContentByte Duplicate { get; }
Type
public virtual int Type { get; }
internal override PageResources PageResources { get; }
Group
public virtual PdfTransparencyGroup Group { get; set; }
Additional
public virtual PdfDictionary Additional { get; set; }
CurrentPage
protected override PdfIndirectReference CurrentPage { get; }
public virtual PdfIndirectReference PageReference { get; set; }
ContentTagged
public virtual bool ContentTagged { get; set; }
Role
public virtual PdfName Role { get; set; }
ID
public virtual AccessibleElementId ID { get; set; }
IsInline
public virtual bool IsInline { get; }
Generated with ModularDoc