iText 5

PdfPCell

PdfPCell Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.PdfPCell[[PdfPCell]] end subgraph iTextSharp.text.pdf.interfaces iTextSharp.text.pdf.interfaces.IAccessibleElement[[IAccessibleElement]] class iTextSharp.text.pdf.interfaces.IAccessibleElement interfaceStyle; end subgraph iTextSharp.text iTextSharp.text.Rectangle[[Rectangle]] end iTextSharp.text.pdf.interfaces.IAccessibleElement --> iTextSharp.text.pdf.PdfPCell iTextSharp.text.Rectangle --> iTextSharp.text.pdf.PdfPCell

Members

Properties

Public properties

Type

Name

Methods

int

ArabicOptions

get, set

float

CachedMaxHeight

get

float

CalculatedHeight

get, set

IPdfPCellEvent

CellEvent

get, set

int

Colspan

get, set

ColumnText

Column

get, set

List<

IElement

>

CompositeElements

get

float

EffectivePaddingBottom

get

float

EffectivePaddingLeft

get

float

EffectivePaddingRight

get

float

EffectivePaddingTop

get

float

ExtraParagraphSpace

get, set

float

FixedHeight

get, set

float

FollowingIndent

get, set

List<

PdfPHeaderCell

>

Headers

get

int

HorizontalAlignment

get, set

AccessibleElementId

ID

get, set

Image

Image

get, set

float

Indent

get, set

bool

IsInline

get

float

Leading

get

float

MinimumHeight

get, set

float

MultipliedLeading

get

bool

NoWrap

get, set

float

Padding

set

float

PaddingBottom

get, set

float

PaddingLeft

get, set

float

PaddingRight

get, set

float

PaddingTop

get, set

Phrase

Phrase

get, set

float

RightIndent

get, set

PdfName

Role

get, set

int

Rotation

get, set

int

Rowspan

get, set

int

RunDirection

get, set

float

SpaceCharRatio

get, set

PdfPTable

Table

get, set

bool

UseAscender

get, set

bool

UseBorderPadding

get, set

bool

UseDescender

get, set

int

VerticalAlignment

get, set

Methods

Public methods

Details

Inheritance

Constructors

PdfPCell [1/7]

Source code

public PdfPCell()

PdfPCell [2/7]

Source code

public PdfPCell(Phrase phrase)

Arguments

Type

Name

Description

Phrase

phrase

PdfPCell [3/7]

Source code

public PdfPCell(Image image)

Arguments

Type

Name

Description

Image

image

PdfPCell [4/7]

Source code

public PdfPCell(Image image, bool fit)

Arguments

Type

Name

Description

Image

image

bool

fit

PdfPCell [5/7]

Source code

public PdfPCell(PdfPTable table)

Arguments

Type

Name

Description

PdfPTable

table

PdfPCell [6/7]

Source code

public PdfPCell(PdfPTable table, PdfPCell style)

Arguments

Type

Name

Description

PdfPTable

table

PdfPCell

style

PdfPCell [7/7]

Source code

public PdfPCell(PdfPCell cell)

Arguments

Type

Name

Description

PdfPCell

cell

Methods

AddElement

Source code

public virtual void AddElement(IElement element)

Arguments

Type

Name

Description

IElement

element

SetLeading

Source code

public virtual void SetLeading(float fixedLeading, float multipliedLeading)

Arguments

Type

Name

Description

float

fixedLeading

float

multipliedLeading

HasCalculatedHeight

Source code

public virtual bool HasCalculatedHeight()

HasFixedHeight

Source code

public virtual bool HasFixedHeight()

HasCachedMaxHeight

Source code

public bool HasCachedMaxHeight()

HasMinimumHeight

Source code

public virtual bool HasMinimumHeight()

GetMaxHeight

Source code

public virtual float GetMaxHeight()

GetAccessibleAttribute

Source code

public virtual PdfObject GetAccessibleAttribute(PdfName key)

Arguments

Type

Name

Description

PdfName

key

SetAccessibleAttribute

Source code

public virtual void SetAccessibleAttribute(PdfName key, PdfObject value)

Arguments

Type

Name

Description

PdfName

key

PdfObject

value

GetAccessibleAttributes

Source code

public virtual Dictionary<PdfName, PdfObject> GetAccessibleAttributes()

AddHeader

Source code

public virtual void AddHeader(PdfPHeaderCell header)

Arguments

Type

Name

Description

PdfPHeaderCell

header

Properties

Phrase

public virtual Phrase Phrase { get; set; }

HorizontalAlignment

public virtual int HorizontalAlignment { get; set; }

VerticalAlignment

public virtual int VerticalAlignment { get; set; }

EffectivePaddingLeft

public virtual float EffectivePaddingLeft { get; }

PaddingLeft

public virtual float PaddingLeft { get; set; }

EffectivePaddingRight

public virtual float EffectivePaddingRight { get; }

PaddingRight

public virtual float PaddingRight { get; set; }

EffectivePaddingTop

public virtual float EffectivePaddingTop { get; }

PaddingTop

public virtual float PaddingTop { get; set; }

EffectivePaddingBottom

public virtual float EffectivePaddingBottom { get; }

PaddingBottom

public virtual float PaddingBottom { get; set; }

Padding

public virtual float Padding { set; }

UseBorderPadding

public virtual bool UseBorderPadding { get; set; }

Leading

public virtual float Leading { get; }

MultipliedLeading

public virtual float MultipliedLeading { get; }

Indent

public virtual float Indent { get; set; }

ExtraParagraphSpace

public virtual float ExtraParagraphSpace { get; set; }

CalculatedHeight

public virtual float CalculatedHeight { get; set; }

FixedHeight

public virtual float FixedHeight { get; set; }

CachedMaxHeight

public float CachedMaxHeight { get; }

NoWrap

public virtual bool NoWrap { get; set; }

Table

public virtual PdfPTable Table { get; set; }

MinimumHeight

public virtual float MinimumHeight { get; set; }

Colspan

public virtual int Colspan { get; set; }

Rowspan

public virtual int Rowspan { get; set; }

FollowingIndent

public virtual float FollowingIndent { get; set; }

RightIndent

public virtual float RightIndent { get; set; }

SpaceCharRatio

public virtual float SpaceCharRatio { get; set; }

RunDirection

public virtual int RunDirection { get; set; }

Image

public virtual Image Image { get; set; }

CellEvent

public virtual IPdfPCellEvent CellEvent { get; set; }

ArabicOptions

public virtual int ArabicOptions { get; set; }

UseAscender

public virtual bool UseAscender { get; set; }

UseDescender

public virtual bool UseDescender { get; set; }

Column

public virtual ColumnText Column { get; set; }

CompositeElements

public virtual List<IElement> CompositeElements { get; }

Rotation

public int Rotation { get; set; }

Role

public virtual PdfName Role { get; set; }

ID

public virtual AccessibleElementId ID { get; set; }

IsInline

public virtual bool IsInline { get; }

Headers

public virtual List<PdfPHeaderCell> Headers { get; }

Generated with ModularDoc