X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2FGFXOutputDev.h;h=a35f70cb833e784bd81f7cb7c4a67aae203203ad;hb=0983af6ba15f2969fa6e0ec068ffe34635ea0c88;hp=83c0c491f6d3ffb6b6795c92b0a62eeeb8ee2c45;hpb=289ddc3e15e4bac347fb1a18732a6d3ec5657ffd;p=swftools.git diff --git a/lib/pdf/GFXOutputDev.h b/lib/pdf/GFXOutputDev.h index 83c0c49..a35f70c 100644 --- a/lib/pdf/GFXOutputDev.h +++ b/lib/pdf/GFXOutputDev.h @@ -228,8 +228,8 @@ public: Stream *maskStr, int maskWidth, int maskHeight, GBool maskInvert, GfxImageColorMap*maskColorMap); void strokeGfxline(GfxState *state, gfxline_t*line, int flags); - void clipToGfxLine(GfxState *state, gfxline_t*line); - void fillGfxLine(GfxState *state, gfxline_t*line); + void clipToGfxLine(GfxState *state, gfxline_t*line, char evenodd); + void fillGfxLine(GfxState *state, gfxline_t*line, char evenodd); gfxfont_t* createGfxFont(GfxFont*xpdffont, FontInfo*src); @@ -274,6 +274,12 @@ public: FontInfo*current_fontinfo; gfxmatrix_t current_font_matrix; + gfxfont_t* last_char_gfxfont; + int last_char; + double last_char_x; + double last_char_y; + char last_char_was_space; + /* config */ int config_use_fontconfig; int config_break_on_warning; @@ -281,9 +287,10 @@ public: int config_transparent; int config_extrafontdata; int config_convertgradients; - int config_optimize_polygons; + int config_disable_polygon_conversion; int config_multiply; int config_bigchar; + int config_drawonlyshapes; double config_fontquality; };