]> granicus.if.org Git - imagemagick/commitdiff
Also including the alpha channel in the font color.
authordirk <dirk@git.imagemagick.org>
Sat, 23 May 2015 23:19:56 +0000 (23:19 +0000)
committerdirk <dirk@git.imagemagick.org>
Sat, 23 May 2015 23:19:56 +0000 (23:19 +0000)
coders/pango.c

index 0e7f36cdad287f20ac5bd7d35685a9909325a6db..b61a6d6141054a9f4c6597fd0d5582cf96e8949d 100644 (file)
@@ -398,8 +398,9 @@ static Image *ReadPANGOImage(const ImageInfo *image_info,
   cairo_paint(cairo_image);
   cairo_set_operator(cairo_image,CAIRO_OPERATOR_OVER);
   cairo_translate(cairo_image,page.x,page.y);
-  cairo_set_source_rgb(cairo_image,QuantumScale*draw_info->fill.red,
-    QuantumScale*draw_info->fill.green,QuantumScale*draw_info->fill.blue);
+  cairo_set_source_rgba(cairo_image,QuantumScale*draw_info->fill.red,
+    QuantumScale*draw_info->fill.green,QuantumScale*draw_info->fill.blue,
+    QuantumScale*draw_info->fill.alpha);
   pango_cairo_show_layout(cairo_image,layout);
   cairo_destroy(cairo_image);
   cairo_surface_destroy(surface);