From: Matthias Kramm Date: Tue, 24 Feb 2009 06:31:33 +0000 (+0100) Subject: fix for rendering w/o user clip boxes X-Git-Tag: release-0-9-0~76 X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=648e7ccd78283cb2403a7bb916e5a79bb434d3a1;p=swftools.git fix for rendering w/o user clip boxes --- diff --git a/lib/pdf/GFXOutputDev.cc b/lib/pdf/GFXOutputDev.cc index 5f397f1..46e9c26 100644 --- a/lib/pdf/GFXOutputDev.cc +++ b/lib/pdf/GFXOutputDev.cc @@ -1539,6 +1539,11 @@ void GFXOutputDev::startPage(int pageNum, GfxState *state, double crop_x1, doubl /*if(user_clipy1 > y1)*/ y1 = user_clipy1; /*if(user_clipy2 < y2)*/ y2 = user_clipy2; msg(" Using user clip box %f/%f/%f/%f",x1,y1,x2,y2); + } else { + x1 += this->clipmovex; + y1 += this->clipmovey; + x2 += this->clipmovex; + y2 += this->clipmovey; } //msg(" Bounding box is (%f,%f)-(%f,%f) [shifted by %d/%d]", x1,y1,x2,y2, user_movex, user_movey);