Table Of Contents

Previous topic

embeddedimage

Next topic

eventStack

This Page

phoenix_title PyEmbeddedImage

PyEmbeddedImage is primarily intended to be used by code generated by img2py as a means of embedding image data in a python module so the image can be used at runtime without needing to access the image from an image file. This makes distributing icons and such that an application uses simpler since tools like py2exe will automatically bundle modules that are imported, and the application doesn’t have to worry about how to locate the image files on the user’s filesystem.

The class can also be used for image data that may be acquired from some other source at runtime, such as over the network or from a database. In this case pass False for isBase64 (unless the data actually is base64 encoded.) Any image type that wx.ImageFromStream can handle should be okay.


class_hierarchy Inheritance Diagram

Inheritance diagram for class PyEmbeddedImage

Inheritance diagram of PyEmbeddedImage


method_summary Methods Summary

__init__  
GetBitmap  
GetData  
GetIcon  
GetImage  

property_summary Properties Summary

Bitmap  
Icon  
Image  

api Class API



class PyEmbeddedImage(object)

PyEmbeddedImage is primarily intended to be used by code generated by img2py as a means of embedding image data in a python module so the image can be used at runtime without needing to access the image from an image file. This makes distributing icons and such that an application uses simpler since tools like py2exe will automatically bundle modules that are imported, and the application doesn’t have to worry about how to locate the image files on the user’s filesystem.

The class can also be used for image data that may be acquired from some other source at runtime, such as over the network or from a database. In this case pass False for isBase64 (unless the data actually is base64 encoded.) Any image type that wx.ImageFromStream can handle should be okay.


Methods



__init__(self, data, isBase64=True)


GetBitmap(self)


GetData(self)


GetIcon(self)


GetImage(self)

Properties



Bitmap

See GetBitmap



Icon

See GetIcon



Image

See GetImage