summaryrefslogtreecommitdiffstats
path: root/src/extension
diff options
context:
space:
mode:
authorUlf Erikson <ulferikson@gmail.com>2006-08-13 13:43:50 +0000
committerulferikson <ulferikson@users.sourceforge.net>2006-08-13 13:43:50 +0000
commitb96040a8bfac4ca1fa8ea6f4f6f8eff5e87b5d2f (patch)
treea02011b8efbb46300ab5650e77b7b0a7d863e3c0 /src/extension
parentChanges to the document are registered through inkboard-session, inkboard-nod... (diff)
downloadinkscape-b96040a8bfac4ca1fa8ea6f4f6f8eff5e87b5d2f.tar.gz
inkscape-b96040a8bfac4ca1fa8ea6f4f6f8eff5e87b5d2f.zip
Fixed: Wrong colour space was used in images with transparency.
(bzr r1594)
Diffstat (limited to 'src/extension')
-rw-r--r--src/extension/internal/pdf-mini.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/extension/internal/pdf-mini.h b/src/extension/internal/pdf-mini.h
index 3b68ac66b..3ca529f7e 100644
--- a/src/extension/internal/pdf-mini.h
+++ b/src/extension/internal/pdf-mini.h
@@ -245,6 +245,11 @@ PdfObject *PdfFile::begin_page(double x0, double y0, double x1, double y1) {
<< " /MediaBox [ " << x0 << " " << y0 << " " << x1 << " " << y1 << " ]\n"
<< " /Resources " << obj_resources->get_id() << " 0 R\n"
<< " /Contents " << obj_contents->get_id() << " 0 R\n"
+ << " /Group\n"
+ << " << /Type /Group\n"
+ << " /S /Transparency\n"
+ << " /CS /DeviceRGB\n"
+ << " >>\n"
<< ">>\n";
end_object(obj_page);
puts(obj_page);