34 #ifndef BEAGLE_WKS_BM_PARSER 35 # define BEAGLE_WKS_BM_PARSER 40 #include <librevenge/librevenge.h> 69 bool checkHeader(
MWAWHeader *header,
bool strict=
false)
final;
72 void parse(librevenge::RVNGDrawingInterface *documentInterface)
final;
79 void createDocument(librevenge::RVNGDrawingInterface *documentInterface);
84 void newPage(
int number);
98 bool sendPageFrames();
112 bool readPrintInfo();
117 bool readPrefColorMap();
121 bool readBitmap(
bool onlyCheck =
false);
133 std::shared_ptr<BeagleWksBMParserInternal::State>
m_state;
the main class to read a BeagleWorks bitmap file
Definition: BeagleWksBMParser.hxx:60
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:65
std::shared_ptr< BeagleWksStructManager > m_structureManager
the structure manager
Definition: BeagleWksBMParser.hxx:136
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
std::shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:561
Internal: a structure use to store a frame in a BeagleWorks files.
Definition: BeagleWksStructManager.hxx:102
Internal: the structures of a BeagleWksBMParser.
Definition: BeagleWksBMParser.cxx:56
virtual class which defines the ancestor of all graphic zone parser
Definition: MWAWParser.hxx:250
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:551
the main class to read the structure shared between different BeagleWorks files
Definition: BeagleWksStructManager.hxx:56
Defines MWAWCell (cell content and format)
std::shared_ptr< BeagleWksBMParserInternal::State > m_state
the state
Definition: BeagleWksBMParser.hxx:133
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
static MWAWGraphicStyle emptyStyle()
returns an empty style.
Definition: MWAWGraphicStyle.hxx:401