C# 클래스 iTextSharp.text.Rectangle

A Rectangle is the representation of a geometric figure.
상속: Element, IElement
파일 보기 프로젝트 열기: mapo80/iTextSharp-Monotouch 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
backgroundColor BaseColor
border int
borderColor BaseColor
borderColorBottom BaseColor
borderColorLeft BaseColor
borderColorRight BaseColor
borderColorTop BaseColor
borderWidth float
borderWidthBottom float
borderWidthLeft float
borderWidthRight float
borderWidthTop float
llx float
lly float
rotation int
urx float
ury float
useVariableBorders bool

공개 메소드들

메소드 설명
CloneNonPositionParameters ( Rectangle rect ) : void
DisableBorderSide ( int side ) : void
EnableBorderSide ( int side ) : void
GetBottom ( float margin ) : float

Returns the lower left y-coordinate, considering a given margin.

GetLeft ( float margin ) : float

Returns the lower left x-coordinate, considering a given margin.

GetRectangle ( float top, float bottom ) : Rectangle

Gets a Rectangle that is altered to fit on the page.

GetRight ( float margin ) : float

Returns the upper right x-coordinate, considering a given margin.

GetTop ( float margin ) : float

Returns the upper right y-coordinate, considering a given margin.

HasBorder ( int type ) : bool

Indicates if the table has a some type of border.

HasBorders ( ) : bool

Indicates if the table has borders.

IsContent ( ) : bool
IsNestable ( ) : bool
Normalize ( ) : void
Process ( IElementListener listener ) : bool

Processes the element by adding it (or the different parts) to an IElementListener.

Rectangle ( Rectangle rect ) : System

Constructs a Rectangle-object.

Rectangle ( float urx, float ury ) : System

Constructs a Rectangle-object starting from the origin (0, 0).

Rectangle ( float llx, float lly, float urx, float ury ) : System

Constructs a Rectangle-object.

Rectangle ( float llx, float lly, float urx, float ury, int rotation ) : System
Rectangle ( float urx, float ury, int rotation ) : System
Rotate ( ) : Rectangle

Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.

SoftCloneNonPositionParameters ( Rectangle rect ) : void
ToString ( ) : String

비공개 메소드들

메소드 설명
GetVariableBorderWidth ( float variableWidthValue, int side ) : float
UpdateBorderBasedOnWidth ( float width, int side ) : void

메소드 상세

CloneNonPositionParameters() 공개 메소드

public CloneNonPositionParameters ( Rectangle rect ) : void
rect Rectangle
리턴 void

DisableBorderSide() 공개 메소드

public DisableBorderSide ( int side ) : void
side int
리턴 void

EnableBorderSide() 공개 메소드

public EnableBorderSide ( int side ) : void
side int
리턴 void

GetBottom() 공개 메소드

Returns the lower left y-coordinate, considering a given margin.
public GetBottom ( float margin ) : float
margin float a margin
리턴 float

GetLeft() 공개 메소드

Returns the lower left x-coordinate, considering a given margin.
public GetLeft ( float margin ) : float
margin float a margin
리턴 float

GetRectangle() 공개 메소드

Gets a Rectangle that is altered to fit on the page.
public GetRectangle ( float top, float bottom ) : Rectangle
top float the top position
bottom float the bottom position
리턴 Rectangle

GetRight() 공개 메소드

Returns the upper right x-coordinate, considering a given margin.
public GetRight ( float margin ) : float
margin float a margin
리턴 float

GetTop() 공개 메소드

Returns the upper right y-coordinate, considering a given margin.
public GetTop ( float margin ) : float
margin float a margin
리턴 float

HasBorder() 공개 메소드

Indicates if the table has a some type of border.
public HasBorder ( int type ) : bool
type int the type of border
리턴 bool

HasBorders() 공개 메소드

Indicates if the table has borders.
public HasBorders ( ) : bool
리턴 bool

IsContent() 공개 메소드

public IsContent ( ) : bool
리턴 bool

IsNestable() 공개 메소드

public IsNestable ( ) : bool
리턴 bool

Normalize() 공개 메소드

public Normalize ( ) : void
리턴 void

Process() 공개 메소드

Processes the element by adding it (or the different parts) to an IElementListener.
public Process ( IElementListener listener ) : bool
listener IElementListener an IElementListener
리턴 bool

Rectangle() 공개 메소드

Constructs a Rectangle-object.
public Rectangle ( Rectangle rect ) : System
rect Rectangle another Rectangle
리턴 System

Rectangle() 공개 메소드

Constructs a Rectangle-object starting from the origin (0, 0).
public Rectangle ( float urx, float ury ) : System
urx float upper right x
ury float upper right y
리턴 System

Rectangle() 공개 메소드

Constructs a Rectangle-object.
public Rectangle ( float llx, float lly, float urx, float ury ) : System
llx float lower left x
lly float lower left y
urx float upper right x
ury float upper right y
리턴 System

Rectangle() 공개 메소드

public Rectangle ( float llx, float lly, float urx, float ury, int rotation ) : System
llx float
lly float
urx float
ury float
rotation int
리턴 System

Rectangle() 공개 메소드

public Rectangle ( float urx, float ury, int rotation ) : System
urx float
ury float
rotation int
리턴 System

Rotate() 공개 메소드

Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.
public Rotate ( ) : Rectangle
리턴 Rectangle

SoftCloneNonPositionParameters() 공개 메소드

public SoftCloneNonPositionParameters ( Rectangle rect ) : void
rect Rectangle
리턴 void

ToString() 공개 메소드

public ToString ( ) : String
리턴 String

프로퍼티 상세

backgroundColor 보호되어 있는 프로퍼티

This is the color of the background of this rectangle.
protected BaseColor,iTextSharp.text backgroundColor
리턴 BaseColor

border 보호되어 있는 프로퍼티

This represents the status of the 4 sides of the rectangle.
protected int border
리턴 int

borderColor 보호되어 있는 프로퍼티

This is the color of the border of this rectangle.
protected BaseColor,iTextSharp.text borderColor
리턴 BaseColor

borderColorBottom 보호되어 있는 프로퍼티

protected BaseColor,iTextSharp.text borderColorBottom
리턴 BaseColor

borderColorLeft 보호되어 있는 프로퍼티

protected BaseColor,iTextSharp.text borderColorLeft
리턴 BaseColor

borderColorRight 보호되어 있는 프로퍼티

protected BaseColor,iTextSharp.text borderColorRight
리턴 BaseColor

borderColorTop 보호되어 있는 프로퍼티

protected BaseColor,iTextSharp.text borderColorTop
리턴 BaseColor

borderWidth 보호되어 있는 프로퍼티

This is the width of the border around this rectangle.
protected float borderWidth
리턴 float

borderWidthBottom 보호되어 있는 프로퍼티

protected float borderWidthBottom
리턴 float

borderWidthLeft 보호되어 있는 프로퍼티

protected float borderWidthLeft
리턴 float

borderWidthRight 보호되어 있는 프로퍼티

protected float borderWidthRight
리턴 float

borderWidthTop 보호되어 있는 프로퍼티

protected float borderWidthTop
리턴 float

llx 보호되어 있는 프로퍼티

the lower left x-coordinate.
protected float llx
리턴 float

lly 보호되어 있는 프로퍼티

the lower left y-coordinate.
protected float lly
리턴 float

rotation 보호되어 있는 프로퍼티

This is the rotation value of this rectangle.
protected int rotation
리턴 int

urx 보호되어 있는 프로퍼티

the upper right x-coordinate.
protected float urx
리턴 float

ury 보호되어 있는 프로퍼티

the upper right y-coordinate.
protected float ury
리턴 float

useVariableBorders 보호되어 있는 프로퍼티

protected bool useVariableBorders
리턴 bool