Difference between revisions of "AODL features"
From Apache OpenOffice Wiki
(AODL Feature list) |
|||
Line 36: | Line 36: | ||
- PlainTextImporter (TextDocument only) | - PlainTextImporter (TextDocument only) | ||
- CsvImporter (SpreadsheetDocument only) | - CsvImporter (SpreadsheetDocument only) | ||
− | - OpenDocumentImporter all document types. | + | - OpenDocumentImporter all document types. |
− | + | ||
<li> OpenDocument Exporter interface. This interface let you easily writing your own exporter implementations. Existing standard implementation of IExporter</li> | <li> OpenDocument Exporter interface. This interface let you easily writing your own exporter implementations. Existing standard implementation of IExporter</li> | ||
− | - OpenDocumentExporter all document types. | + | - OpenDocumentExporter all document types. |
− | - HtmlExporter all document types. | + | - HtmlExporter all document types. |
+ | - PDF export for text documents (early beta and TextDocument only) | ||
<li> Helper class LinesStyles (possible Linestyles), Border (possible Border) and FontFamilies (about 100 fonts).</li> | <li> Helper class LinesStyles (possible Linestyles), Border (possible Border) and FontFamilies (about 100 fonts).</li> | ||
<li> Print documents via the included OpenOfficeLib (This is feature is embed in seperate dll and is the only feature which need an existing OpenOffice installation.)</li> | <li> Print documents via the included OpenOfficeLib (This is feature is embed in seperate dll and is the only feature which need an existing OpenOffice installation.)</li> | ||
<li> Master style pages (early beta)</li> | <li> Master style pages (early beta)</li> | ||
</ul> | </ul> |
Revision as of 21:44, 4 March 2007
AODL features list
- Reading, editing, creating and saving documents in the OpenDocument text format (TextDocument class).
- Reading, editing, creating and saving documents in the OpenDocument spreadsheet format (SpreadsheetDocument class).
- ParagraphBuilder class, this class offer several methods for the creation of often used Paragraphs types.
- TableBuilder class, this class offer several methods for the creation of often used Table types.
- TextBuilder class, this class offer several methods for the simple creation of ITextCollections that will be used within a Paragraph.
- SizeConverter class, this class offer size conversation and size type conversation methods for height and width properties of AODL OpenDocument objects.
- Colors class, this class offer the possibility to convert any .net system color to the corresponding color used in any document in the OpenDocument format.
- Support for common styles. These are e.g used by OpenOffice as style templates.
- Reading and writing of the documents metadata.
- Full Paragraph support incl. Paragraphstyle and Paragraphproperties.
- Full Header support incl. Headerstyle and Proeperties.
- List support (number and bullet) support incl. Liststyle and Listproperties.
- Full Table of Contents support incl. Sectionstyles.
- Full Table support with nested table up to any depth and cellmerging support.
- Full support for Rows incl. Rowstyle and Rowproperties. - Full support for Columns incl. Columnstyle and Columnproperties. - Full support for Cells incl. Cellstyle and Cellproperties.
- Simple Text - Formated text - Footnotes and Endnotes
- PlainTextImporter (TextDocument only) - CsvImporter (SpreadsheetDocument only) - OpenDocumentImporter all document types.
- OpenDocumentExporter all document types. - HtmlExporter all document types. - PDF export for text documents (early beta and TextDocument only)