10 #ifndef BMIPARSER_H_INCLUDED
11 #define BMIPARSER_H_INCLUDED
13 #include <librevenge/librevenge.h>
45 std::vector<uint8_t>
readData(
unsigned endOffset);
57 #endif // BMIPARSER_H_INCLUDED
const BMIHeader & header() const
Definition: BMIParser.cpp:365
BMIParser(const BMIParser &other)
ColorBitmap readColorBitmap(BMIOffset offset)
Definition: BMIParser.cpp:370
std::vector< uint8_t > readData(unsigned endOffset)
Definition: BMIParser.cpp:458
BMIHeader m_header
Definition: BMIParser.h:52
librevenge::RVNGDrawingInterface * m_painter
Definition: BMIParser.h:50
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
Definition: libzmf_utils.h:72
BMIParser & operator=(const BMIParser &other)
Definition: BMITypes.h:27
Definition: BMITypes.h:41
Definition: BMIHeader.cpp:13
bool parse()
Parse the bitmap and output it as a drawing doc with an inserted image.
Definition: BMIParser.cpp:306
std::vector< Color > readColorPalette(unsigned colorDepth)
Definition: BMIParser.cpp:480
const RVNGInputStreamPtr m_input
Definition: BMIParser.h:49
Definition: ZMFTypes.h:203
Image readImage()
Parse the bitmap and convert it to PNG.
Definition: BMIParser.cpp:328
Definition: BMIParser.h:23