[Python-es] Imagen con fondo transparente
Arnau Sanchez
pyarnau en gmail.com
Vie Oct 22 22:02:34 CEST 2010
On Fri, 22 Oct 2010 15:46:36 -0400 Roylan Suarez Reyes wrote:
> Estoy escribiendo un un filtro para una app que tengo en un proyecto con
> django, a la cual le paso un número y esta me devulve una imagen con el
> numero pasado en los argumentos, la funcion es esta
>
> def text_to_img(numero):
> i = Image.new("RGB", (16,16))
> d = ImageDraw.Draw(i)
> d.text((2,2), "55", "#ff0000")
> name_file = 'temp.png'
> filename = os.path.join(linux_settings.MEDIA_ROOT, name_file)
> i.save(open(filename, "wb"), "PNG")
> filename_url = linux_settings.MEDIA_URL + name_file
> return filename_url
Lo suyo sería probar con el modo RGBA (A de Alpha).
Más información sobre la lista de distribución Python-es