wx.PCXHandler¶
This is the image handler for the PCX
format.
See also
Class Hierarchy¶
Methods Summary¶
Default constructor for wx.PCXHandler. |
|
Called to test if this handler can read an image from the given stream. |
|
Loads an image from a stream, putting the resulting data into image. |
|
Saves an image in the output stream. |
Class API¶
- class wx.PCXHandler(ImageHandler)¶
Possible constructors:
PCXHandler() -> None
This is the image handler for the
PCX
format.
Methods¶
- __init__(self)¶
Default constructor for wx.PCXHandler.
- Return type:
None
- DoCanRead(self, stream)¶
Called to test if this handler can read an image from the given stream.
NOTE
: this function is allowed to change the current stream position since CallDoCanRead() will take care of restoring it later- Parameters:
stream (wx.InputStream)
- Return type:
bool
- LoadFile(self, image, stream, verbose=True, index=-1)¶
Loads an image from a stream, putting the resulting data into image.
If the image file contains more than one image and the image handler is capable of retrieving these individually, index indicates which image to read from the stream.
- Parameters:
image (wx.Image) – The image object which is to be affected by this operation.
stream (wx.InputStream) – Opened input stream for reading image data.
verbose (bool) – If set to
True
, errors reported by the image handler will produce LogMessages.index (int) – The index of the image in the file (starting from zero).
- Return type:
bool
- Returns:
True
if the operation succeeded,False
otherwise.
See also
- SaveFile(self, image, stream, verbose=True)¶
Saves an image in the output stream.
- Parameters:
image (wx.Image) – The image object which is to be affected by this operation.
stream (wx.OutputStream) – Opened output stream for writing the data.
verbose (bool) – If set to
True
, errors reported by the image handler will produce LogMessages.
- Return type:
bool
- Returns:
True
if the operation succeeded,False
otherwise.
See also