![]() |
ScroogeXHTML for Delphi
6.8
|
main reader and writer routine More...
Public Member Functions | |
PushRTFState () | |
save the current reader state | |
PopRTFState () | |
restore the last reader state | |
FinishColorTableEntry () | |
add a color (RGB-value) to the color table | |
FinishFontTable () | |
replace fonts and set the default font name | |
string | GetFontNameByNr (const Integer FontNr) |
get a font name using its number as key | |
TCharset | GetFontCharSetByNr (const Integer FontNr) |
get a font character set using its number as key | |
SetProperty (const TRTFProperty Prop, const Int64 Value) | |
change a property to a new value | |
SetDestination (const TRTFDestination Value) | |
change the destination | |
SetSkipUnknownDestination (const boolean Value) | |
change the 'skip unknown destination' flag | |
TSxReader (const TSxBase AOwner, const ISxWriter AWriter) | |
create a new instance of a TSxReader | |
~TSxReader () | |
destroy the TSxReader | |
ConvertRTFToHTML (const RawByteString RTFsource) | |
the main converter procedure | |
Public Attributes | |
boolean | strict |
TRTFDestination | FDestination |
TSxBase | Converter |
ISxWriter | Writer |
Integer | GroupLevel |
Int64 | BinByteCount |
Int64 | ParamVal |
TInternalState | IntState |
Integer | DefaultFontNr |
TStrings | ColorTable |
TStrings | FontTable |
TStrings | Stack |
Integer | RTFLength |
Integer | CurFontNr |
string | CurFontName |
TFontFamily | CurFontFamily |
Integer | CurFontCSet |
Integer | Red |
Integer | UnicodeSkip |
Integer | CurrUniSkip |
Integer | PictNibble |
string | PictHex |
string | Anchor |
string | FieldExpression |
TRTFDestination | Destination |
the current Destination More... | |
boolean | SkipUnknownDestination |
the 'skip unknown destination' flag More... | |
main reader and writer routine
This class reads the RTF input and sends the property changes to an instance of TSxWriter.
TRTFDestination TSxReader::Destination |
the current Destination
boolean TSxReader::SkipUnknownDestination |
the 'skip unknown destination' flag