The Chunk type exposes the following members.

Constructors

  NameDescription
Public methodChunk()()()()
Empty constructor.
Public methodChunk(Char)
Public methodChunk(String)
Constructs a chunk of text with a certain content, without specifying a Font.
Public methodChunk(Chunk)
Public methodChunk(IDrawInterface)
Public methodChunk(Char, Font)
Public methodChunk(String, Font)
Constructs a chunk of text with a certain content and a certain Font.
Public methodChunk(IDrawInterface, Boolean)
Public methodChunk(IDrawInterface, Single)
Public methodChunk(IDrawInterface, Single, Boolean)
Public methodChunk(Image, Single, Single)
Constructs a chunk containing an Image.
Public methodChunk(Image, Single, Single, Boolean)
Constructs a chunk containing an Image.

Methods

  NameDescription
Public methodAppend
appends some text to this Chunk.
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 methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHyphenation
Public methodGetImage
Returns the image.
Public methodGetTextRise
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWidthPoint
Public methodHasAttributes
Checks the attributes of this Chunk.
Public methodIsContent
Public methodIsEmpty
Checks is this Chunk is empty.
Public methodIsNestable
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 methodProcess
Processes the element by adding it (or the different parts) to an IElementListener.
Public methodSetAction
Sets an action for this Chunk.
Public methodSetAnchor(String)
Sets an anchor for this Chunk.
Public methodSetAnchor(Uri)
Sets an anchor for this Chunk.
Public methodSetAnnotation
Sets a generic annotation to this Chunk.
Public methodSetBackground(Color)
Sets the color of the background Chunk.
Public methodSetBackground(Color, Single, Single, Single, Single)
Public methodSetGenericTag
Sets the generic tag Chunk.
Public methodSetHorizontalScaling
Public methodSetHyphenation
sets the hyphenation engine to this Chunk.
Public methodSetLocalDestination
Sets a local destination for this Chunk.
Public methodSetLocalGoto
Sets a local goto for this Chunk.
Public methodSetNewPage
Sets a new page tag.
Public methodSetRemoteGoto(String, Int32)
Sets a goto for a remote destination for this Chunk.
Public methodSetRemoteGoto(String, String)
Sets a goto for a remote destination for this Chunk.
Public methodSetSkew
Public methodSetSplitCharacter
Sets the split characters.
Public methodSetTextRenderMode
Public methodSetTextRise
Sets the text displacement relative to the baseline. Positive values rise the text, negative values lower the text.
Public methodSetUnderline(Single, Single)
Public methodSetUnderline(Color, Single, Single, Single, Single, Int32)
Public methodToString (Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Public fieldStatic memberACTION
Key for Action.
Protected fieldattributes
Contains some of the attributes for this Chunk.
Public fieldStatic memberBACKGROUND
Key for background.
Public fieldStatic memberCOLOR
Key for color.
Protected fieldcontent
This is the content of this chunk of text.
Public fieldStatic memberENCODING
Key for encoding.
Protected fieldfont
This is the Font of this chunk of text.
Public fieldStatic memberGENERICTAG
Key for generic tag.
Public fieldStatic memberHSCALE
Public fieldStatic memberHYPHENATION
Key for hyphenation.
Public fieldStatic memberIMAGE
Key for image.
Public fieldStatic memberLOCALDESTINATION
Key for local destination.
Public fieldStatic memberLOCALGOTO
Key for local goto.
Public fieldStatic memberNEWLINE
This is a Chunk containing a newline.
Public fieldStatic memberNEWPAGE
Key for newpage.
Public fieldStatic memberNEXTPAGE
Public fieldStatic memberOBJECT_REPLACEMENT_CHARACTER
Public fieldStatic memberPDFANNOTATION
Key for annotation.
Public fieldStatic memberREMOTEGOTO
Key for remote goto.
Public fieldStatic memberSEPARATOR
Public fieldStatic memberSKEW
Key for text skewing.
Public fieldStatic memberSPLITCHARACTER
Key for split character.
Public fieldStatic memberSUBSUPSCRIPT
Key for sub/basescript.
Public fieldStatic memberTAB
Public fieldStatic memberTEXTRENDERMODE
Key for text rendering mode.
Public fieldStatic memberUNDERLINE
Key for underline.

Properties

  NameDescription
Public propertyAttributes
Gets the attributes for this Chunk.
Public propertyChunks
Gets all the chunks in this element.
Public propertyContent
Returns the content of this Chunk.
Public propertyFont
Get/set the font of this Chunk.
Public propertyHorizontalScaling
Public propertyType
Gets the type of the text element.

See Also