|
| RtfAddableElement () |
|
abstract void | WriteContent (Stream outp) |
|
void | SetRtfDocument (RtfDocument doc) |
|
void | SetInTable (bool inTable) |
|
void | SetInHeader (bool inHeader) |
|
byte[] | IntToByteArray (int i) |
|
override bool | IsEmpty () |
|
| Chunk () |
| Empty constructor. More...
|
|
| Chunk (Chunk ck) |
|
| Chunk (string content, Font font) |
| Constructs a chunk of text with a certain content and a certain Font. More...
|
|
| Chunk (string content) |
| Constructs a chunk of text with a certain content, without specifying a Font. More...
|
|
| Chunk (char c, Font font) |
|
| Chunk (char c) |
|
| Chunk (Image image, float offsetX, float offsetY) |
| Constructs a chunk containing an Image. More...
|
|
| Chunk (IDrawInterface separator) |
|
| Chunk (IDrawInterface separator, bool vertical) |
|
| Chunk (IDrawInterface separator, float tabPosition) |
|
| Chunk (IDrawInterface separator, float tabPosition, bool newline) |
|
| Chunk (Image image, float offsetX, float offsetY, bool changeLeading) |
| Constructs a chunk containing an Image. More...
|
|
bool | Process (IElementListener listener) |
| Processes the element by adding it (or the different parts) to an IElementListener. More...
|
|
StringBuilder | Append (string str) |
| appends some text to this Chunk. More...
|
|
override string | ToString () |
| Gets the content of the text element. More...
|
|
float | GetWidthPoint () |
|
bool | HasAttributes () |
| Checks the attributes of this Chunk. More...
|
|
Chunk | SetHorizontalScaling (float scale) |
|
Chunk | SetUnderline (float thickness, float yPosition) |
|
Chunk | SetUnderline (Color color, float thickness, float thicknessMul, float yPosition, float yPositionMul, int cap) |
| summary> Key for sub/basescript. More...
|
|
Chunk | SetTextRise (float rise) |
| Sets the text displacement relative to the baseline. Positive values rise the text, negative values lower the text. More...
|
|
float | GetTextRise () |
| summary> Key for text skewing. More...
|
|
Chunk | SetSkew (float alpha, float beta) |
| summary> Key for background. More...
|
|
Chunk | SetBackground (Color color) |
| Sets the color of the background Chunk. More...
|
|
Chunk | SetBackground (Color color, float extraLeft, float extraBottom, float extraRight, float extraTop) |
| summary> Key for text rendering mode. More...
|
|
Chunk | SetTextRenderMode (int mode, float strokeWidth, Color strokeColor) |
| summary> Key for split character. More...
|
|
Chunk | SetSplitCharacter (ISplitCharacter splitCharacter) |
| Sets the split characters. More...
|
|
Chunk | SetHyphenation (IHyphenationEvent hyphenation) |
| sets the hyphenation engine to this Chunk. More...
|
|
Chunk | SetRemoteGoto (string filename, string name) |
| Sets a goto for a remote destination for this Chunk. More...
|
|
Chunk | SetRemoteGoto (string filename, int page) |
| Sets a goto for a remote destination for this Chunk. More...
|
|
Chunk | SetLocalGoto (string name) |
| Sets a local goto for this Chunk. More...
|
|
Chunk | SetLocalDestination (string name) |
| Sets a local destination for this Chunk. More...
|
|
Chunk | SetGenericTag (string text) |
| Sets the generic tag Chunk. More...
|
|
Image | GetImage () |
| Returns the image. More...
|
|
Chunk | SetAction (PdfAction action) |
| Sets an action for this Chunk. More...
|
|
Chunk | SetAnchor (Uri url) |
| Sets an anchor for this Chunk. More...
|
|
Chunk | SetAnchor (string url) |
| Sets an anchor for this Chunk. More...
|
|
Chunk | SetNewPage () |
| Sets a new page tag. More...
|
|
Chunk | SetAnnotation (PdfAnnotation annotation) |
| Sets a generic annotation to this Chunk. More...
|
|
bool | IsContent () |
|
bool | IsNestable () |
|
IHyphenationEvent | GetHyphenation () |
|
The RtfAddableElement is the superclass for all rtf specific elements that need to be added to an iText document. It is an extension of Chunk and it also implements RtfBasicElement. It is an abstract class thus it cannot be instantiated itself and has to be subclassed to be used.
- Version
- Revision
- 1.6
- Author
- Mark Hall (Mark..nosp@m.Hall.nosp@m.@mail.nosp@m..roo.nosp@m.m3b.e.nosp@m.u)