filters
- filters
- kword
- kword1.3
- import
20#ifndef KWORD_1_3_OASIS_GENERATOR
21#define KWORD_1_3_OASIS_GENERATOR
23#define STRICT_OOWRITER_VERSION_1
33#include <KoGenStyles.h>
35class KWord13OasisGenerator
38 KWord13OasisGenerator( void );
39 ~KWord13OasisGenerator( void );
41 bool prepare( KWord13Document& kwordDocument );
42 bool generate( const TQString& fileName, KWord13Document& kwordDocument );
45 void generateTextFrameset( KoXmlWriter& writer, KWordTextFrameset* frameset, bool main );
46 void writeStylesXml( void );
47 void writeContentXml( void );
48 void writeMetaXml( void );
49 void writePreviewFile( void);
50 void writePictures( void );
53 void preparePageLayout( void );
54 void prepareTextFrameset( KWordTextFrameset* frameset );
56 void declareLayout( KWord13Layout& layout );
58 void declareStyle( KWord13Layout& layout );
59 double numberOrNull( const TQString& str ) const;
60 double positiveNumberOrNull( const TQString& str ) const;
61 void fillGenStyleWithFormatOne( const KWord13FormatOneData& one, KoGenStyle& gs, const bool style ) const;
62 void fillGenStyleWithLayout( const KWord13Layout& layout, KoGenStyle& gs, const bool style ) const;
64 KWord13Document* m_kwordDocument;
66 TQString m_contentAutomaticStyles;
67 KoGenStyles m_oasisGenStyles;
68 KoXmlWriter* m_manifestWriter;
|