diff options
| author | miklosh <miklosh@users.sourceforge.net> | 2007-07-30 16:10:47 +0000 |
|---|---|---|
| committer | miklosh <miklosh@users.sourceforge.net> | 2007-07-30 16:10:47 +0000 |
| commit | 8c547b1fa15ae443e055c5bfa63a7945f5a10ca9 (patch) | |
| tree | eda2f2b949a251e8380d7c739c318b77ebf88774 /src/extension/internal/pdfinput/pdf-parser.cpp | |
| parent | Do not flip non-top-level images (diff) | |
| download | inkscape-8c547b1fa15ae443e055c5bfa63a7945f5a10ca9.tar.gz inkscape-8c547b1fa15ae443e055c5bfa63a7945f5a10ca9.zip | |
Added image mask support
(bzr r3349)
Diffstat (limited to 'src/extension/internal/pdfinput/pdf-parser.cpp')
| -rw-r--r-- | src/extension/internal/pdfinput/pdf-parser.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
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); |
