RTF Importer Details
Details of upCast's RTF importer module's RTF support.
The following table lists the extent of RTF support by the RTF Importer Module as of :
Feature | Level of Support |
Paragraphs and Text | |
section styles | not supported |
---|---|
paragraph styles | supported most CSS2 properties supported |
character styles | supported most CSS2 properties supported |
document text | supported standard western character sets supported; two-byte encodings supported, Unicode input supported |
special/symbol characters | supported most special characters pre-configured, custom font definitions can be added by user |
Structuring Elements | |
Headings | supported paragraph level property can be used for automatic sectioning (also nested); numbering specially tagged |
Page Headers and Page Footers | supported differentiation between left/right/first page |
Footnotes, Endnotes | supported foot- and endnotes may contain arbitrary nested elements like lists and tables |
Table of Contents | supported generated ToC section is marked up with dedicated element |
Lists | |
Lists | supported retrieves numbering type; support for nested lists, handles both "old style" Word 95 and "new" Word97/2000/... style lists ( listtable and listoverridetable RTF keywords) |
Tables | |
Tables | supported nested tables supported (Word 2000 and later); nesting of lists and tables supported, table borders and cell background color supported, horizontally and vertically merged cells supported non-rectangular-shaped tables are not supported |
visually created "Tables" (using tabulators) | not supported |
References and Links | |
Bookmarks | supported |
References | supported dedicated support for fields of type REF, NOTEREF, PAGEREF |
Hyperlinks | supported by way of HYPERLINK field |
Index entries | supported including main and sub-entries (using \xe and : delimiter), up to 9 levels deep |
Images and embedded objects | |
referenced Images | supported by way of INCLUDEPICTURE field |
embedded Images | mostly supported embedded binary images are written as files to disk and are referenced appropriately from the XML/XHTML output; supported formats: PNG, JPEG, WMF, PICT; most WMF images can also automatically be converted/rendered to bitmap formats image captions not supported (only as normal flowing text) |
Math Formulae | partially supported the formula editor writes a WMF alternate representation, which will be handled like embedded images; manual formula creation using FIELD instructions (like EQ , …) is not directly supported, but field instructions are accessible; you may embed the binary object data in base64 encoding in the resulting XML document; with MathType installed and MathLink functional many formlae can also be converted to MathML |
HTML form elements | supported |
Drawing Objects, Shapes | not supported |
OLE objects & other embedded objects | partially supported if these objects generate an image as alternate representation, this will be handled like embedded images; additionally, you may have the binary object data be embedded in base64 encoding in the resulting XML document |
Textbox | partially supported only textbox objects; absolutely positioned paragraphs not supported |
Fields | mostly supported nested fields are flattened, field instructions and type ( EQ , DATE , = , …) can be retrieved; results are standard document text |
generated text (like Index, List of Figures, etc.) | not directly supported |
Document Properties | |
standard properties | supported |
user defined document properties | supported |
Document Template (.dot file reference) |
supported |
document variables | supported |