From: kramm Date: Sat, 3 Dec 2005 14:53:58 +0000 (+0000) Subject: use xpdf 3.00's cmyk conversion instead of the one on cmyk.cc X-Git-Tag: release-0-8-0~288 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=67d980b74c1ad32fda94b1807b51136e6aff0dca use xpdf 3.00's cmyk conversion instead of the one on cmyk.cc --- diff --git a/pdf2swf/xpdf/GfxState.cc b/pdf2swf/xpdf/GfxState.cc index 47a4811..6e38d55 100644 --- a/pdf2swf/xpdf/GfxState.cc +++ b/pdf2swf/xpdf/GfxState.cc @@ -469,7 +469,7 @@ void GfxDeviceCMYKColorSpace::getGray(GfxColor *color, GfxGray *gray) { - 0.11 * color->c[2] + 0.5)); } -void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { +/*void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { unsigned char r,g,b; float c = color->c[0]; float m = color->c[1]; @@ -479,9 +479,9 @@ void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { rgb->r = r/255.0; rgb->g = g/255.0; rgb->b = b/255.0; -} +}*/ -/*void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { +void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { double c, m, y, k, c1, m1, y1, k1, r, g, b, x; c = colToDbl(color->c[0]); @@ -541,7 +541,7 @@ void GfxDeviceCMYKColorSpace::getRGB(GfxColor *color, GfxRGB *rgb) { rgb->r = clip01(dblToCol(r)); rgb->g = clip01(dblToCol(g)); rgb->b = clip01(dblToCol(b)); -}*/ +} void GfxDeviceCMYKColorSpace::getCMYK(GfxColor *color, GfxCMYK *cmyk) { cmyk->c = clip01(color->c[0]);