summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/pdf-cairo.cpp
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-11-10 03:26:36 +0000
committermental <mental@users.sourceforge.net>2006-11-10 03:26:36 +0000
commit42e36aa69ce5344e937f70b0cb7bd473fffa20b2 (patch)
tree3102dbe61e20192f96e2b4e167107443d7cbe437 /src/extension/internal/pdf-cairo.cpp
parentfix alpha compositing in PDF export (diff)
downloadinkscape-42e36aa69ce5344e937f70b0cb7bd473fffa20b2.tar.gz
inkscape-42e36aa69ce5344e937f70b0cb7bd473fffa20b2.zip
"fix" gradients; things need to be resolved on the Cairo side, of course
(bzr r1933)
Diffstat (limited to 'src/extension/internal/pdf-cairo.cpp')
-rw-r--r--src/extension/internal/pdf-cairo.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/extension/internal/pdf-cairo.cpp b/src/extension/internal/pdf-cairo.cpp
index 2b7fd1381..0b500864d 100644
--- a/src/extension/internal/pdf-cairo.cpp
+++ b/src/extension/internal/pdf-cairo.cpp
@@ -497,12 +497,12 @@ PrintCairoPDF::create_pattern_for_paint(SPPaintServer const *const paintserver,
case SP_GRADIENT_SPREAD_REPEAT:
cairo_pattern_set_extend(pattern, CAIRO_EXTEND_REPEAT);
break;
- case SP_GRADIENT_SPREAD_REFLECT: // not supported by cairo-pdf yet
- //cairo_pattern_set_extend(pattern, CAIRO_EXTEND_REFLECT);
- //break;
+ case SP_GRADIENT_SPREAD_REFLECT:
+ cairo_pattern_set_extend(pattern, CAIRO_EXTEND_REFLECT);
+ break;
case SP_GRADIENT_SPREAD_PAD:
default:
- cairo_pattern_set_extend(pattern, CAIRO_EXTEND_NONE); // PAD not supported by cairo-pdf yet
+ cairo_pattern_set_extend(pattern, CAIRO_EXTEND_PAD);
break;
}