[pyar] Cargar diferentes formatos de imagen en tkinter.ttk

Juan Carlos Ojeda juancarlospaco en gmail.com
Jue Nov 25 21:04:58 ART 2010


2010/11/25 craf <prog en vtr.net>

> Hola.
>
> Estoy trabajando con tkinter.ttk y probando los estilos y temas que
> vienen con la versión 8.5
>
> Con este pequeño código....
>
> ------------------------------------------------------------
> from tkinter import *
> from tkinter import ttk
> import image
>
> master = Tk()
> s = ttk.Style()
> s.theme_use('clam')
>
> foto = PhotoImage(file='mi_imagen.gif')
> b = ttk.Button(master,compound='left',image=foto,text="Hola
> Mundo").pack()
>
> master.mainloop()
> -----------------------------------------------------------
>
> ....estoy probando que imágenes se pueden cargar.
> Según el manual de tkinter.ttk, solo se pueden cargar imágenes "gif",
> pero leí que también se pueden trabajar otro tipo de formato de imágenes
> con la librería PIL. El problema es que esta librería parece que trabaja
> solo hasta python 2.6 y en windows (Utilizo Ubuntu).
>
> Pregunta:
>
> ¿Existe alguna otra librería que trabaje con python 3.1 y permita
> trabajar con formatos de imagen como PNG o JPG?.
>
> Desde ya muchas gracias.
>
> Saludos.
>
> CRAF
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>

Si deseabas formato PNG por la trasparencia, te aviso que los colores
trasparentes se reemplazan por el color de fondo del widget.

Salvo eso, siempre use GIF o XBM, en archivo suelto o en base64 incrustado,
onda asi: http://python.org.ar/pyar/BotonGraficoTK
-- 
.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101125/27f3a317/attachment.html>


More information about the pyar mailing list