iText 5

PdfRectangle

PdfRectangle Public class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf iTextSharp.text.pdf.PdfRectangle[[PdfRectangle]] iTextSharp.text.pdf.NumberArray[[NumberArray]] end iTextSharp.text.pdf.NumberArray --> iTextSharp.text.pdf.PdfRectangle

Members

Properties

Public properties

Type

Name

Methods

float

Bottom

get

float

Height

get

float

Left

get

Rectangle

Rectangle

get

float

Right

get

PdfRectangle

Rotate

get

float

Top

get

float

Width

get

Methods

Public methods

Returns

Name

bool

Add

(...)

void

AddFirst

(

PdfObject

obj)

float

GetBottom

(int margin)

float

GetLeft

(int margin)

float

GetRight

(int margin)

float

GetTop

(int margin)

PdfRectangle

Transform

(...)

Details

Inheritance

Constructors

PdfRectangle [1/6]

Source code

public PdfRectangle(float llx, float lly, float urx, float ury, int rotation)

Arguments

Type

Name

Description

float

llx

float

lly

float

urx

float

ury

int

rotation

PdfRectangle [2/6]

Source code

public PdfRectangle(float llx, float lly, float urx, float ury)

Arguments

Type

Name

Description

float

llx

float

lly

float

urx

float

ury

PdfRectangle [3/6]

Source code

public PdfRectangle(float urx, float ury, int rotation)

Arguments

Type

Name

Description

float

urx

float

ury

int

rotation

PdfRectangle [4/6]

Source code

public PdfRectangle(float urx, float ury)

Arguments

Type

Name

Description

float

urx

float

ury

PdfRectangle [5/6]

Source code

public PdfRectangle(Rectangle rectangle, int rotation)

Arguments

Type

Name

Description

Rectangle

rectangle

int

rotation

PdfRectangle [6/6]

Source code

public PdfRectangle(Rectangle rectangle)

Arguments

Type

Name

Description

Rectangle

rectangle

Methods

Add [1/3]

Source code

public override bool Add(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

Add [2/3]

Source code

public override bool Add(float[] values)

Arguments

Type

Name

Description

float``[]

values

Add [3/3]

Source code

public override bool Add(int[] values)

Arguments

Type

Name

Description

int``[]

values

AddFirst

Source code

public override void AddFirst(PdfObject obj)

Arguments

Type

Name

Description

PdfObject

obj

GetLeft

Source code

public virtual float GetLeft(int margin)

Arguments

Type

Name

Description

int

margin

GetRight

Source code

public virtual float GetRight(int margin)

Arguments

Type

Name

Description

int

margin

GetTop

Source code

public virtual float GetTop(int margin)

Arguments

Type

Name

Description

int

margin

GetBottom

Source code

public virtual float GetBottom(int margin)

Arguments

Type

Name

Description

int

margin

Transform [1/2]

Source code

public PdfRectangle Transform(Matrix transform)

Arguments

Type

Name

Description

Matrix

transform

Transform [2/2]

Source code

public virtual PdfRectangle Transform(AffineTransform transform)

Arguments

Type

Name

Description

AffineTransform

transform

Properties

Rectangle

public virtual Rectangle Rectangle { get; }

Left

public virtual float Left { get; }

public virtual float Right { get; }

Top

public virtual float Top { get; }

Bottom

public virtual float Bottom { get; }

Width

public virtual float Width { get; }

Height

public virtual float Height { get; }

Rotate

public virtual PdfRectangle Rotate { get; }

Generated with ModularDoc