X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fpdf%2FGFXOutputDev.h;h=56bb67d96718b0eb26f6b331f5738148e2d83224;hp=0b07e4ff20152f8eca532296eff8f0ec7f37b82b;hb=ab4ea5fe91de74406c0b96e0f77aeeb2fae3c1b9;hpb=580c48fef10df9184cf2728338e89f7db0fef2f5 diff --git a/lib/pdf/GFXOutputDev.h b/lib/pdf/GFXOutputDev.h index 0b07e4f..56bb67d 100644 --- a/lib/pdf/GFXOutputDev.h +++ b/lib/pdf/GFXOutputDev.h @@ -73,7 +73,7 @@ public: virtual void setParameter(const char*key, const char*value); // Start a page. - virtual void startPage(int pageNum, GfxState *state, double x1, double y1, double x2, double y2) ; + virtual void startPage(int pageNum, GfxState *state); virtual void endPage(); //----- get info about output device @@ -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; @@ -285,6 +291,9 @@ public: int config_multiply; int config_bigchar; int config_drawonlyshapes; + int config_detectspaces; + int config_textonly; + char* config_linkdatafile; double config_fontquality; };