10 #ifndef __CDRSTYLESCOLLECTOR_H__
11 #define __CDRSTYLESCOLLECTOR_H__
16 #include <libwpg/libwpg.h>
44 const std::vector<unsigned> &,
const CDRPath &,
const CDRPath &) {}
47 void collectPageSize(
double width,
double height,
double offsetX,
double offsetY);
50 void collectBmp(
unsigned imageId,
unsigned colorModel,
unsigned width,
unsigned height,
unsigned bpp,
const std::vector<unsigned> &palette,
const std::vector<unsigned char> &bitmap);
51 void collectBmp(
unsigned imageId,
const std::vector<unsigned char> &bitmap);
52 void collectBmpf(
unsigned patternId,
unsigned width,
unsigned height,
const std::vector<unsigned char> &pattern);
53 void collectPpdt(
const std::vector<std::pair<double, double> > &,
const std::vector<unsigned> &) {}
63 void collectText(
unsigned textId,
unsigned styleId,
const std::vector<unsigned char> &data,
64 const std::vector<unsigned char> &charDescriptions,
const std::map<unsigned, CDRCharacterStyle> &styleOverrides);