void setMove(int x,int y);
void setClip(int x1,int y1,int x2,int y2);
+ void setParameter(char*key, char*value);
void setInfo(InfoOutputDev*info) {this->info = info;}
//----- path clipping
virtual void clip(GfxState *state) ;
virtual void eoClip(GfxState *state) ;
+ virtual void clipToStrokePath(GfxState *state);
//----- shaded fills
virtual GBool useTilingPatternFill();
GBool inlineImg, int mask, int *maskColors,
Stream *maskStr, int maskWidth, int maskHeight, GBool maskInvert, GfxImageColorMap*maskColorMap);
int setGfxFont(char*id, char*name, char*filename, double quality);
- void strokeGfxline(GfxState *state, gfxline_t*line);
+ void strokeGfxline(GfxState *state, gfxline_t*line, int flags);
void clipToGfxLine(GfxState *state, gfxline_t*line);
void fillGfxLine(GfxState *state, gfxline_t*line);
void infofeature(char*feature);
char outer_clip_box; //whether the page clip box is still on
+
+ GBool do_interpretType3Chars;
InfoOutputDev*info;
GFXOutputState states[64];