From 8c547b1fa15ae443e055c5bfa63a7945f5a10ca9 Mon Sep 17 00:00:00 2001 From: miklosh Date: Mon, 30 Jul 2007 16:10:47 +0000 Subject: Added image mask support (bzr r3349) --- src/extension/internal/pdfinput/pdf-parser.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp') diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp index a75f468d5..1d312c116 100644 --- a/src/extension/internal/pdfinput/pdf-parser.cpp +++ b/src/extension/internal/pdfinput/pdf-parser.cpp @@ -2431,7 +2431,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { obj1.free(); // draw it - //out->drawImageMask(state, ref, str, width, height, invert, inlineImg); + builder->addImageMask(state, str, width, height, invert); } else { @@ -2621,12 +2621,12 @@ void PdfParser::doImage(Object *ref, Stream *str, GBool inlineImg) { // draw it if (haveSoftMask) { -/* out->drawSoftMaskedImage(state, ref, str, width, height, colorMap, - maskStr, maskWidth, maskHeight, maskColorMap);*/ + builder->addSoftMaskedImage(state, str, width, height, colorMap, + maskStr, maskWidth, maskHeight, maskColorMap); delete maskColorMap; } else if (haveExplicitMask) { -/* out->drawMaskedImage(state, ref, str, width, height, colorMap, - maskStr, maskWidth, maskHeight, maskInvert);*/ + builder->addMaskedImage(state, str, width, height, colorMap, + maskStr, maskWidth, maskHeight, maskInvert); } else { builder->addImage(state, str, width, height, colorMap, haveColorKeyMask ? maskColors : (int *)NULL); -- cgit v1.2.3