|
ScroogeXHTML for Delphi
6.8
|
This class adds no properties or methods, it only defines the component name. More...
Additional Inherited Members | |
Public Member Functions inherited from TCustomScrooge | |
| ConvertRTFFile (const TFileName RTFFilename, const TFileName HTMLFilename) | |
| Convert a RTF file to a HTML file. More... | |
| UTF8String | ConvertRTF (const TFileName RTFfilename) |
| Convert a RTF file to a HTML string. More... | |
Public Member Functions inherited from TSxMain | |
| UTF8String | DoConvert (const RawByteString RTF) |
| The main conversion function. | |
| UTF8String | Convert (const RawByteString RTF) |
| Convert RTF to HTML / XHTML. More... | |
| string | GetLeadingHTMLTags () |
| Build the tags before the HTML body code. | |
| string | GetTrailingHTMLTags () |
| Build the tags after the HTML body code. | |
Public Member Functions inherited from TSxBase | |
| string | GetVersion () |
| SetVersion (const string Value) | |
| SetDocumentType (const TDocumentType Value) | |
| SetAbortConversion (const Boolean Value) | |
| SetHyperlinkList (TStrings Value) | |
| SetReplaceFonts (TStrings Value) | |
| SetOptionsHead (const TSxOptionsHead Value) | |
| SetOptionsOptimize (const TSxOptionsOptimize Value) | |
| IPictureAdapter | GetPictureAdapter () |
| SetConvertUsingPrettyIndents (const Boolean Value) | |
| InitComponent () | |
| Boolean | IsHyperlink (const ISimpleDomTextNode TextElement) |
| TSxBase () | |
| Create a new TSxBase instance. | |
| TSxBase (TComponent AOwner) | |
| Create a new TSxBase instance. | |
| ~TSxBase () | |
| Destroy TSxBase instance. | |
| VerifySettings () | |
| Checks properties for invalid settings. More... | |
| string | GetCloseEmptyElement () |
| returns ' />' or '>' depending on DOCTYPE | |
| string | GetEmptyParagraph () |
| returns an empty paragraph | |
| string | GetParOpen () |
| returns the opening tag for a paragraph without ">" | |
| string | GetOrderedListTag () |
| get the opening tag for an ordered list | |
| string | GetUnorderedListTag () |
| get the opening tag for an unordered list | |
| string | GetElementClassParam (const string ElementName) |
| returns the class parameter for the given element | |
| string | GetElementStyleParam (const string ElementName) |
| returns the style="..." parameter for the given element | |
| string | GetElementStyle (const string ElementName) |
| returns the CSS style for the given element | |
| string | GetLineBreakTag () |
| returns the line break element | |
| Log (const TLogLevel alogLevel, const SXText logText) | |
| call the log event handler and pass the log level and message | |
| ReplaceFont (string &FontName) | |
| replace a font name | |
| ReplaceHyperlink (const ISimpleDomTextNode TextElement) | |
| replace a hyperlink | |
| SxText | TextElementToXHTML (const ISimpleDomTextNode TextElement) |
| convert a text element to HTML / XHTML. More... | |
Public Attributes inherited from TSxBase | |
| Boolean | strict |
| Boolean | FConvertAnchors |
| Boolean | FConvertEmptyParagraphs |
| Boolean | FConvertFields |
| Boolean | FConvertHyperlinks |
| Boolean | FConvertIndent |
| Boolean | FConvertLanguage |
| Boolean | FConvertPictures |
| Boolean | FConvertSpaces |
| Boolean | FConvertToPlainText |
| Boolean | FConvertUsingPrettyIndents |
| string | FDefaultLanguage |
| TDocumentType | FDocumentType |
| TFontConversionOptions | FFontConversionOptions |
| ISxFormatter | FFormatter |
| TStrings | FHyperlinkList |
| THyperlinkOptions | FHyperlinkOptions |
| Boolean | FIncludeDocType |
| Boolean | FIncludeXMLDeclaration |
| TLogLevel | FLogLevel |
| TNotifyEvent | FOnAfterConvert |
| TEncodingEvent | FOnAfterEncode |
| TNotifyEvent | FOnBeforeConvert |
| TEncodingEvent | FOnBeforeEncode |
| THyperlinkEvent | FOnHyperlink |
| TLogEvent | FOnLog |
| TProgressEvent | FOnProgress |
| TReplaceFontEvent | FOnReplaceFont |
| IPictureAdapter | FPictureAdapter |
| ISxTranslator | FTranslator |
| string | FTabString |
| TStrings | FElementClasses |
| TStrings | FElementStyles |
| TFontSizeScale | FFontSizeScale |
| TSxOptionsHead | FOptionsHead |
| TSxOptionsOptimize | FOptionsOptimize |
| TStrings | FReplaceFonts |
| Boolean | FRtfEnd |
| Boolean | AbortConversion |
| set this property to True to abort the conversion More... | |
| ISxFormatter | Formatter |
| The formatter. More... | |
| IPictureAdapter | PictureAdapter |
| The picture adapter. More... | |
| Boolean | RtfEnd |
| True -> end of document or conversion aborted. More... | |
| ISxTranslator | Translator |
| The HTML / XHTML Translator. More... | |
| Boolean | ConvertAnchors |
| Activates support for anchor conversion. More... | |
| Boolean | ConvertEmptyParagraphs |
| Set this property to True to replace empty paragraphs (where the opening <p> tag is followed by the closing </p> tag) by a line break tag (<br />). More... | |
| Boolean | ConvertFields |
| Activates support for field conversion. More... | |
| Boolean | ConvertHyperlinks |
| Set this property to True to activate hyperlink support. More... | |
| Boolean | ConvertIndent |
| Set this property to True if You want to activate support for left and right paragraph indent. More... | |
| Boolean | ConvertLanguage |
| Activates support for language conversion. More... | |
| Boolean | ConvertPictures |
| Activates support for picture conversion. More... | |
| Boolean | ConvertSpaces |
| If two or more spaces are found in sequence, they will be converted to . More... | |
| Boolean | ConvertToPlainText |
| Convert to plain text. More... | |
| Boolean | ConvertUsingPrettyIndents |
| ScroogeXHTML generates output documents with 'pretty printed' formatting by default. More... | |
| string | DefaultLanguage |
| Use this property to set the default language of the document. More... | |
| TDocumentType | DocumentType |
| The document type. More... | |
| TStrings | ElementClasses |
| A list of name-value pairs which defines the class="..." parameter for the elements 'p', 'br', 'ol', 'ul' and 'li'. More... | |
| TStrings | ElementStyles |
| A list of name-value pairs which defines the style="..." parameter for the elements 'p', 'br', 'ol', 'ul' and 'li'. More... | |
| TFontConversionOptions | FontConversionOptions |
| Set these options to control which character properties are converted. More... | |
| TFontSizeScale | FontSizeScale |
| Use this option to set the font size scale. More... | |
| TStrings | HyperlinkList |
| In this list of name value pairs, the visible link text for all known target addresses is associated with an URL. More... | |
| THyperlinkOptions | HyperlinkOptions |
| This property controls additional options for the hyperlink conversion. More... | |
| Boolean | IncludeDocType |
| Include DOCTYPE at the beginning of the document. More... | |
| Boolean | IncludeXMLDeclaration |
| Includes the XML declaration line at the beginning of the document. More... | |
| TLogLevel | LogLevel |
| This property can be used to control the detail level of the logging procedure. More... | |
| TStrings | ReplaceFonts |
| Font names which will be replaced. More... | |
| string | TabString |
| the HTML representation of a TAB charcter More... | |
| string | Version |
| the ScroogeXHTML version More... | |
| TSxOptionsHead | OptionsHead |
| TSxOptionsOptimize | OptionsOptimize |
| TNotifyEvent | OnAfterConvert |
| This event handler will be called after the conversion. More... | |
| TEncodingEvent | OnAfterEncode |
| Event handler which will be called after the encoding. More... | |
| TNotifyEvent | OnBeforeConvert |
| Event handler which will be called before the conversion. More... | |
| TEncodingEvent | OnBeforeEncode |
| Event handler which will be called before the encoding. More... | |
| THyperlinkEvent | OnHyperlink |
| This event handler will be called if a hyperlink is detected. More... | |
| TLogEvent | OnLog |
| Event handler for log messages. More... | |
| TProgressEvent | OnProgress |
| This event is called periodically during the conversion. More... | |
| TReplaceFontEvent | OnReplaceFont |
| This event handler can be used to define a font substition. More... | |
This class adds no properties or methods, it only defines the component name.