X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2FInfoOutputDev.cc;h=fd334525570988b0b6939b53df40c6f8647cad13;hb=9e51523b57fc5e715d498039543f8e630b664d7b;hp=f0810752ec121954fb90dfb794cb7914ccb3d837;hpb=1f75b5311e88f8a6d71146cf2e709f1f5666dfc8;p=swftools.git diff --git a/lib/pdf/InfoOutputDev.cc b/lib/pdf/InfoOutputDev.cc index f081075..fd33452 100644 --- a/lib/pdf/InfoOutputDev.cc +++ b/lib/pdf/InfoOutputDev.cc @@ -1,3 +1,4 @@ +#include "Object.h" #include "SplashTypes.h" #include "SplashOutputDev.h" #include "SplashPath.h" @@ -146,7 +147,7 @@ void InfoOutputDev::updateFont(GfxState *state) state->setCTM(1.0,0,0,1.0,0,0); splash->updateCTM(state, 0,0,0,0,0,0); - state->setTextMat(1.0,0,0,-1.0,0,0); + state->setTextMat(1.0,0,0,1.0,0,0); state->setFont(font, 1024.0); splash->doUpdateFont(state); currentfont->splash_font = splash->getCurrentFont(); @@ -216,7 +217,7 @@ GBool InfoOutputDev::beginType3Char(GfxState *state, double x, double y, double currentglyph->x1=0; currentglyph->y1=0; currentglyph->x2=dx; - currentglyph->y2=-dy; + currentglyph->y2=dy; return gFalse; } else { return gTrue; @@ -228,15 +229,15 @@ void InfoOutputDev::type3D0(GfxState *state, double wx, double wy) currentglyph->x1=0; currentglyph->y1=0; currentglyph->x2=wx; - currentglyph->y2=-wy; + currentglyph->y2=wy; } void InfoOutputDev::type3D1(GfxState *state, double wx, double wy, double llx, double lly, double urx, double ury) { currentglyph->x1=llx; - currentglyph->y1=-lly; + currentglyph->y1=lly; currentglyph->x2=urx; - currentglyph->y2=-ury; + currentglyph->y2=ury; } void InfoOutputDev::endType3Char(GfxState *state)