[Image-SIG] Creating text on images

Dmitry Vasiliev lists at hlabs.spb.ru
Tue Feb 15 15:21:24 CET 2005

Morten W. Petersen wrote:

> Thanks, as I mentioned earlier, that helped.  I have a new problem now 
> however;
> the image I'm drawing on is a transparent PNG, and any text that's drawn is
> also transparent, i.e. it just 'cuts out' pieces of the image instead of 
> drawing colored text..  how do I fix that?

The slightly modified example:

 >>> image = Image.new("RGBA", (100, 50))
 >>> draw = ImageDraw.Draw(image)
 >>> draw.text((12, 12), "Hello, World!", fill=(0, 0, 0, 0x55))
 >>> draw.text((10, 10), "Hello, World!", fill=(0, 0, 0xff, 0xff))
 >>> image.save("test.png")

Dmitry Vasiliev (dima at hlabs.spb.ru)

More information about the Image-SIG mailing list