The Cell type exposes the following members.

Constructors

  NameDescription
Public methodCell()()()()
Constructs an empty Cell.
Public methodCell(Boolean)
Constructs an empty Cell (for internal use only).
Public methodCell(String)
Constructs a Cell with a certain content.
Public methodCell(IElement)
Constructs a Cell with a certain Element.

Methods

  NameDescription
Public methodAdd
Add an Object to this cell.
Public methodAddElement
Public methodClear
Clears all the Elements of this Cell.
Public methodCloneNonPositionParameters (Inherited from Rectangle.)
Public methodCreatePdfPCell
Public methodDisableBorderSide (Inherited from Rectangle.)
Public methodEnableBorderSide (Inherited from Rectangle.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBottom(Int32)
This method throws an Exception.
Public methodGetBottom(Single)
Returns the lower left y-coordinate, considering a given margin.
(Inherited from Rectangle.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLeft(Int32)
This method throws an Exception.
Public methodGetLeft(Single)
Returns the lower left x-coordinate, considering a given margin.
(Inherited from Rectangle.)
Public methodGetRectangle
Gets a Rectangle that is altered to fit on the page.
(Inherited from Rectangle.)
Public methodGetRight(Int32)
This method throws an Exception.
Public methodGetRight(Single)
Returns the upper right x-coordinate, considering a given margin.
(Inherited from Rectangle.)
Public methodGetTop(Int32)
This method throws an Exception.
Public methodGetTop(Single)
Returns the upper right y-coordinate, considering a given margin.
(Inherited from Rectangle.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWidthAsString
Public methodHasBorder
Indicates if the table has a some type of border.
(Inherited from Rectangle.)
Public methodHasBorders
Indicates if the table has borders.
(Inherited from Rectangle.)
Public methodIsContent (Inherited from Rectangle.)
Public methodIsEmpty
Checks if the Cell is empty.
Public methodIsNestable (Inherited from Rectangle.)
Public methodIsTable
Checks if the Cell is empty.
Public methodStatic memberIsTag
Checks if a given tag corresponds with this object.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNormalize (Inherited from Rectangle.)
Public methodProcess
Processes the element by adding it (or the different parts) to an IElementListener.
(Overrides Rectangle..::..Process(IElementListener).)
Public methodRotate
Swaps the values of urx and ury and of lly and llx in order to rotate the rectangle.
(Inherited from Rectangle.)
Public methodSetHorizontalAlignment
Sets the alignment of this cell.
Public methodSetVerticalAlignment
Sets the alignment of this paragraph.
Public methodSetWidth
Public methodSoftCloneNonPositionParameters (Inherited from Rectangle.)
Public methodToString (Inherited from Rectangle.)

Fields

  NameDescription
Protected fieldarrayList
This is the ArrayList of Elements.
Protected fieldbackgroundColor
This is the color of the background of this rectangle.
(Inherited from Rectangle.)
Protected fieldborder
This represents the status of the 4 sides of the rectangle.
(Inherited from Rectangle.)
Protected fieldborderColor
This is the color of the border of this rectangle.
(Inherited from Rectangle.)
Protected fieldborderColorBottom (Inherited from Rectangle.)
Protected fieldborderColorLeft (Inherited from Rectangle.)
Protected fieldborderColorRight (Inherited from Rectangle.)
Protected fieldborderColorTop (Inherited from Rectangle.)
Protected fieldborderWidth
This is the width of the border around this rectangle.
(Inherited from Rectangle.)
Protected fieldborderWidthBottom (Inherited from Rectangle.)
Protected fieldborderWidthLeft (Inherited from Rectangle.)
Protected fieldborderWidthRight (Inherited from Rectangle.)
Protected fieldborderWidthTop (Inherited from Rectangle.)
Protected fieldcolspan
This is the colspan.
Protected fieldgroupChange
Does this Cell force a group change?
Protected fieldheader
Is this Cell a header?
Protected fieldhorizontalAlignment
This is the horizontal Element.
Protected fieldllx
the lower left x-coordinate.
(Inherited from Rectangle.)
Protected fieldlly
the lower left y-coordinate.
(Inherited from Rectangle.)
Protected fieldmaxLines
Maximum number of lines allowed in the cell. The default value of this property is not to limit the maximum number of lines (contributed by dperezcar@fcc.es)
Protected fieldnoWrap
Will the element have to be wrapped?
Protected fieldpercentage
Protected fieldrotation
This is the rotation value of this rectangle.
(Inherited from Rectangle.)
Protected fieldrowspan
This is the rowspan.
Protected fieldurx
the upper right x-coordinate.
(Inherited from Rectangle.)
Protected fieldury
the upper right y-coordinate.
(Inherited from Rectangle.)
Protected fielduseAscender
Indicates that the largest ascender height should be used to determine the height of the first line. Note that this only has an effect when rendered to PDF. Setting this to true can help with vertical alignment problems.
Protected fielduseBorderPadding
Adjusts the cell contents to compensate for border widths. Note that this only has an effect when rendered to PDF.
Protected fielduseDescender
Indicates that the largest descender height should be added to the height of the last line (so characters like y don't dip into the border). Note that this only has an effect when rendered to PDF.
Protected fielduseVariableBorders (Inherited from Rectangle.)
Protected fieldverticalAlignment
This is the vertical Element.
Protected fieldwidth
This is the vertical Element.

Properties

  NameDescription
Public propertyBackgroundColor
Get/set the backgroundcolor.
(Inherited from Rectangle.)
Public propertyBorder
Get/set the border
(Inherited from Rectangle.)
Public propertyBorderColor
Get/set the color of the border.
(Inherited from Rectangle.)
Public propertyBorderColorBottom (Inherited from Rectangle.)
Public propertyBorderColorLeft (Inherited from Rectangle.)
Public propertyBorderColorRight (Inherited from Rectangle.)
Public propertyBorderColorTop (Inherited from Rectangle.)
Public propertyBorderWidth
Get/set the borderwidth.
(Inherited from Rectangle.)
Public propertyBorderWidthBottom (Inherited from Rectangle.)
Public propertyBorderWidthLeft (Inherited from Rectangle.)
Public propertyBorderWidthRight (Inherited from Rectangle.)
Public propertyBorderWidthTop (Inherited from Rectangle.)
Public propertyBottom
This property throws an Exception.
(Overrides Rectangle..::..Bottom.)
Public propertyChunks
Gets all the chunks in this element.
(Overrides Rectangle..::..Chunks.)
Public propertyColspan
Gets/sets the colspan.
Public propertyStatic memberDummyCell
Public propertyElements
Gets Elements.
Public propertyGrayFill
Get/set the grayscale of the rectangle.
(Inherited from Rectangle.)
Public propertyGroupChange
Does this Cell force a group change?
Public propertyHeader
Gets/sets header
Public propertyHeight
Returns the height of the rectangle.
(Inherited from Rectangle.)
Public propertyHorizontalAlignment
Gets/Sets the horizontal Element.
Public propertyLeading
Gets/sets the leading.
Public propertyLeft
This property throws an Exception.
(Overrides Rectangle..::..Left.)
Public propertyMaxLines
get/set maxLines value
Public propertyNoWrap
Get/set nowrap.
Public propertyRight
This property throws an Exception.
(Overrides Rectangle..::..Right.)
Public propertyRotation
Returns the rotation
(Inherited from Rectangle.)
Public propertyRowspan
Gets/sets the rowspan.
Public propertyShowTruncation
get/set showTruncation value
Public propertySize
Gets the number of Elements in the Cell.
Public propertyTop
This property throws an Exception.
(Overrides Rectangle..::..Top.)
Public propertyType
Gets the type of the text element.
(Overrides Rectangle..::..Type.)
Public propertyUseAscender
get/set useAscender value
Public propertyUseBorderPadding
get/set useBorderPadding value
Public propertyUseDescender
get/set useDescender value
Public propertyUseVariableBorders (Inherited from Rectangle.)
Public propertyVerticalAlignment
Gets/sets the vertical Element.
Public propertyWidth
Sets the width.
(Overrides Rectangle..::..Width.)

See Also