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