9#ifndef IMAGEOUTPUTDEV_H
10#define IMAGEOUTPUTDEV_H
28class ImageOutputDev: public OutputDev {
35 ImageOutputDev( char *fileRootA, GBool dumpJPEGA);
38 virtual ~ImageOutputDev();
41 virtual GBool isOk() { return ok; }
45 virtual GBool interpretType3Chars() { return gFalse; }
48 virtual GBool needNonText() { return gFalse; }
54 virtual GBool upsideDown() { return gTrue; }
57 virtual GBool useDrawChar() { return gFalse; }
60 virtual void drawImageMask(GfxState *state, Object *ref, Stream *str,
61 int width, int height, GBool invert,
63 virtual void drawImage(GfxState *state, Object *ref, Stream *str,
64 int width, int height, GfxImageColorMap *colorMap,
65 int *maskColors, GBool inlineImg);
|