X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fpdf%2FGFXOutputDev.h;h=a1fb83d6829d8e679e8c343cd8b5060ffedf449f;hp=84769af979a9cf947518ae5823f311cb3f89f1ba;hb=f0a09477923d23dbdd74d00209d0247ae09e7ec9;hpb=ba14db53cf7a9717bf22d3bf6fde4b7f872a2978 diff --git a/lib/pdf/GFXOutputDev.h b/lib/pdf/GFXOutputDev.h index 84769af..a1fb83d 100644 --- a/lib/pdf/GFXOutputDev.h +++ b/lib/pdf/GFXOutputDev.h @@ -57,7 +57,7 @@ public: void setMove(int x,int y); void setClip(int x1,int y1,int x2,int y2); - void setParameter(char*key, char*value); + void setParameter(const char*key, const char*value); void setInfo(InfoOutputDev*info) {this->info = info;} @@ -193,6 +193,19 @@ public: void finish(); + virtual GBool useDrawForm(); + virtual void drawForm(Ref id); + virtual GBool needNonText(); + virtual void endPage(); + + //virtual void dump(); + //virtual void beginStringOp(GfxState *state); + //virtual void drawString(GfxState *state, GString *s); + //virtual void endStringOp(GfxState *state); + //virtual GBool getVectorAntialias() { return gFalse; } + //virtual void setVectorAntialias(GBool vaa) {} + //virtual void psXObject(Stream *psStream, Stream *level1Stream) {} + private: void drawGeneralImage(GfxState *state, Object *ref, Stream *str, int width, int height, GfxImageColorMap*colorMap, GBool invert,