X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fxpdf%2FGFXOutputDev.h;h=d828242fc3daaa6746abb6019ee3ed36c635bbd0;hb=0f3ac474582503e39c0c3a909a4d9801d7c57b54;hp=0439b95b7d24b2d691616a52a5a866d8e2b13272;hpb=1279e7201aaf80eca58ad982ec11de68c85631af;p=swftools.git diff --git a/lib/xpdf/GFXOutputDev.h b/lib/xpdf/GFXOutputDev.h index 0439b95..d828242 100644 --- a/lib/xpdf/GFXOutputDev.h +++ b/lib/xpdf/GFXOutputDev.h @@ -9,7 +9,6 @@ typedef struct _fontlist { - char*id; char*filename; gfxfont_t*font; _fontlist*next; @@ -38,7 +37,7 @@ public: gfxdevice_t* device; // Constructor. - GFXOutputDev::GFXOutputDev(parameter_t*p); + GFXOutputDev(parameter_t*p); void setDevice(gfxdevice_t*dev); // Destructor. @@ -190,6 +189,11 @@ public: char* substitutesource[256]; int substitutepos; + /* upper left corner of clipping rectangle (cropbox)- needs to be + added to all drawing coordinates to give the impression that all + pages start at (0,0)*/ + int clipmovex,clipmovey; + int user_movex,user_movey; int user_clipx1,user_clipx2,user_clipy1,user_clipy2; @@ -208,6 +212,8 @@ public: /* config */ int forceType0Fonts; int config_use_fontconfig; + + parameter_t*parameters; }; #endif //__gfxoutputdev_h__