|
ScroogeXHTML for Object Pascal 9.2.1
|
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 | ConvertFields |
| Activates support for field conversion. | |
| 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. | |
| 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) | |
This class adds no properties or methods, it only defines the component name.