Go to the source code of this file.
Classes | |
| class | OdfDocumentHandler |
| XML writer. More... | |
Typedefs | |
| typedef bool(* | OdfEmbeddedObject) (const librevenge::RVNGBinaryData &data, OdfDocumentHandler *pHandler, const OdfStreamType streamType) |
| Handler for embedded objects. More... | |
| typedef bool(* | OdfEmbeddedImage) (const librevenge::RVNGBinaryData &input, librevenge::RVNGBinaryData &output) |
| Handler for embedded images. More... | |
Variables | |
| enum ODFGENAPI | OdfStreamType |
| Type of ODF content a generator should produce. More... | |
| ODF_FLAT_XML | |
| ODF_CONTENT_XML | |
| ODF_STYLES_XML | |
| ODF_SETTINGS_XML | |
| ODF_META_XML | |
| typedef bool(* OdfEmbeddedImage) (const librevenge::RVNGBinaryData &input, librevenge::RVNGBinaryData &output) |
Handler for embedded images.
This is also (mis)used for embedded fonts, to avoid API change. In this case the output format must be TTF.
| [in] | input | the image's data |
| [in] | output | the same image in format suitable for the used OdfDocumentHandler. |
| typedef bool(* OdfEmbeddedObject) (const librevenge::RVNGBinaryData &data, OdfDocumentHandler *pHandler, const OdfStreamType streamType) |
Handler for embedded objects.
| [in] | data | the object's data |
| [in] | pHandler | the current OdfDocumentHandler |
| [in] | streamType | type of the object |
| ODF_CONTENT_XML |
| ODF_FLAT_XML |
| ODF_META_XML |
| ODF_SETTINGS_XML |
| ODF_STYLES_XML |
| enum ODFGENAPI OdfStreamType |
Type of ODF content a generator should produce.