Imágenes

Para insertar imágenes en los botones u opciones de menú, o simplemente para decorar nuestra aplicación, usaremos widgets capaces de procesar y mostrar las imágenes.

PhotoImage

Es un widget que puede mostrar imágenes en color con formato GIF y PPM/PGM1.

Hereda los siguientes métodos de la clase Image:

__del__(self)
__setitem__(self, key, value)
__str__(self)
config = configure(self, **kw)
configure(self, **kw)
height(self)
type(self)
width(self)

Define los siguientes métodos:

__getitem__(self, key)
__init__(self, name=None, cnf={}, master=None, **kw)
blank(self)
cget(self, option)
copy(self)
get(self, x, y)
put(self, data, to=None)
subsample(self, x, y='')
write(self, filename, format=None, from_coords=None)
zoom(self, x, y='')

Siendo su constructor:

__init__(self, name=None, cnf={}, master=None, **kw)

BitmapImage

Este widget permite mostrar una imagen bitmap. Hereda los mismos métodos de Image que el widget PhotoImage, además del método

__getitem__(self, key)

Su constructor es

__init__(self, name=None, cnf={}, master=None, **kw)

Módulo PIL

Python Imaging Library (PIL) añade capacidades de proceso de imágenes a Python, soportando múltiples formatos de imagen. No está soportado en la actualidad por Python 3.

Referencias

1. PPM (Portable PixMap), PGM (Portable GreyMap).

results matching ""

    No results matching ""