[Tutor] Displaying .jpg in Tkinter (Python 3.1)
Dirk Wangsadirdja
dirk at pensiun.com
Mon Aug 31 15:55:23 CEST 2009
Hi,
with Tkinter, you can only display GIF and PGM/PPM images.
when you try to create an PhotoImage object from another file format
(JPG for example), it will give you an error.
Alan Gauld wrote:
>
> "Dirk Wangsadirdja" <dirk at pensiun.com> wrote
>
>> is there anyway to display a .jpg (or other type) images in Tkinter
>> with Python 3.1?
>
> You can display a limited set of image types, including GIF and
> JPG in Tkinter without PIL. Several Widgets take an image including
> the Canvas and Text widgets. I think a label can be an image too,
> but am not certain.
>
> The trick is to crate an PhotoImage object from your file and insert that
> into the widget. To change the widget you modify the image object
> not the widget.
>
> See here for more info:
>
> http://effbot.org/tkinterbook/photoimage.htm
>
>
> HTH,
>
>
More information about the Tutor
mailing list