pyface.i_pil_image module
The interface for a PIL Image.
-
class
pyface.i_pil_image.
IPILImage
(adaptee, default=<class 'traits.adaptation.adaptation_error.AdaptationError'>)[source]
Bases: pyface.i_image.IImage
The interface for a image that wraps a PIL Image.
-
image
= Instance("PIL.Image.Image")
The PIL Image instance.
-
class
pyface.i_pil_image.
MPILImage
(image, **traits)[source]
Bases: traits.has_traits.HasStrictTraits
The base implementation mixin for a image that wraps a PIL Image.
-
image
= Instance("PIL.Image.Image")
The PIL Image instance.
-
create_bitmap
(size=None)[source]
Creates a bitmap image for this image.
- Parameters
size ((int, int) or None) – The desired size as a (width, height) tuple, or None if wanting
default image size.
- Returns
image – The toolkit bitmap corresponding to the image and the specified
size.
- Return type
bitmap
-
create_icon
(size=None)[source]
Creates an icon for this image.
- Parameters
size ((int, int) or None) – The desired size as a (width, height) tuple, or None if wanting
default icon size.
- Returns
image – The toolkit image corresponding to the image and the specified
size as an icon.
- Return type
icon