![]() |
ScroogeXHTML for Object Pascal 9.3
|
This class adds no properties or methods, it only defines the component name. More...
Additional Inherited Members | |
Public Member Functions inherited from TCustomScrooge | |
UTF8String | ConvertRTF (const TFileName RTFfilename) |
Convert a RTF file to a HTML string. | |
ConvertRTFFile (const TFileName RTFFilename, const TFileName HTMLFilename) | |
Convert a RTF file to a HTML file. | |
Public Member Functions inherited from TSxMain | |
UTF8String | Convert (const RawByteString RTF) |
Convert RTF to HTML. | |
UTF8String | Convert (const TStream AStream) |
Convert RTF contained in a TStream to a HTML string. | |
Public Member Functions inherited from TSxBase | |
TSxBase () | |
Creates a new instance of TSxBase. | |
TSxBase (TComponent AOwner) | |
Creates a new instance of TSxBase with a specified owner. | |
~TSxBase () | |
Destroys the TSxBase instance and releases all allocated resources. | |
string | GetCloseEmptyElement () |
Returns the closing tag for an empty HTML element. | |
string | GetEmptyParagraph () |
Returns an empty paragraph element. | |
string | GetLineBreakTag () |
Returns the line break element. | |
string | GetOrderedListTag () |
Returns the opening tag for an ordered list. | |
string | GetParOpen () |
Returns the opening tag for a paragraph without the closing angle bracket. | |
string | GetUnorderedListTag () |
Returns the opening tag for an unordered list. | |
Log (const TLogLevel ALogLevel, const string ALogText) | |
Logs a message with the specified log level. | |
ReplaceFont (string &FontName) | |
Replaces a font name with a predefined substitution. | |
string | TextElementToXHTML (const ISimpleDomTextNode TextElement, TParagraphProperties ParProps) |
convert a text element to HTML / XHTML. | |
VerifySettings () | |
Verifies the current settings of the component. | |
Public Attributes inherited from TSxBase | |
Boolean | ConvertAnchors |
Activates support for anchor conversion. | |
Boolean | ConvertEmptyParagraphs |
Replaces empty paragraphs with a line break tag (<br />). | |
Boolean | ConvertHyperlinks |
Enables hyperlink support. | |
Boolean | ConvertIndent |
Enables support for left and right paragraph indentation. | |
Boolean | ConvertLanguage |
Activates support for language conversion. | |
Boolean | ConvertPictures |
Enables picture conversion. | |
Boolean | ConvertSpaces |
Converts consecutive spaces into non-breaking spaces ( ). | |
Boolean | ConvertToPlainText |
Converts the document content to plain text. | |
Boolean | ConvertToPreviewText |
Enables preview text conversion. | |
string | DefaultLanguage |
Sets the default language of the document. | |
TDocumentType | DocumentType |
Specifies the document type. | |
TFontConversionOptions | FontConversionOptions |
Configure which character properties are converted. | |
TFontSizeScale | FontSizeScale |
Set the font size scale. | |
ISxFormatter | Formatter |
Provides access to the formatter used for generating the output. | |
IHyperlinkURIBuilder | HyperlinkURIBuilder |
Provides access to the hyperlink URI builder. | |
Boolean | IncludeDocType |
Include the DOCTYPE declaration at the beginning of the document. | |
Boolean | IncludeXMLDeclaration |
Include the XML declaration line at the beginning of the document. | |
TLogLevel | LogLevel |
Control the detail level of the logging procedure. | |
IMarginBuilding | MarginBuilder |
Provides access to the margin builder. | |
TMarginConversionFlags | MarginConversionFlags |
Configure flags for paragraph margin conversion. | |
TNoRTFHeaderAction | NoRTFHeaderAction |
Define the action to take for missing or invalid RTF headers. | |
TSxOptionsHead | OptionsHead |
Configure HTML HEAD options. | |
TSxOptionsOptimize | OptionsOptimize |
Configure optimization options for the document. | |
string | ParagraphElementAttributes |
Specify optional attributes for the. | |
IPictureAdapter | PictureAdapter |
Provides access to the picture adapter. | |
TPostProcessEventListeners | PostProcessEventListeners |
A list of TPostProcessEventListener instances. | |
TStrings | ReplaceFonts |
Define font names to be replaced. | |
Boolean | RtfEnd |
Indicates whether the end of the document has been reached. | |
string | TabString |
Define the HTML representation of a TAB character. | |
ISxTranslator | Translator |
Provides access to the HTML/XHTML translator. | |
string | Version |
Retrieve the ScroogeXHTML version. | |
TEncodingEvent | OnAfterEncode |
Event handler which will be called after the encoding. | |
TEncodingEvent | OnBeforeEncode |
Event handler which will be called before the encoding. | |
TLogEvent | OnLog |
Event handler for log messages. | |
TReplaceFontEvent | OnReplaceFont |
This event handler can be used to define a font substition. | |
Protected Member Functions inherited from TSxMain | |
RawByteString | LoadBytesFromStream (const TStream AStream) |
Protected Member Functions inherited from TSxBase | |
DoPostProcessing (const ISimpleDomDocument ADocument) | |
Boolean | GetConvertToPreviewText () |
This class adds no properties or methods, it only defines the component name.