diff options
Diffstat (limited to 'lib/python2.7/site-packages/wx-3.0-msw/wx/tools/img2xpm.py')
-rw-r--r-- | lib/python2.7/site-packages/wx-3.0-msw/wx/tools/img2xpm.py | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/lib/python2.7/site-packages/wx-3.0-msw/wx/tools/img2xpm.py b/lib/python2.7/site-packages/wx-3.0-msw/wx/tools/img2xpm.py new file mode 100644 index 0000000..eb39bb7 --- /dev/null +++ b/lib/python2.7/site-packages/wx-3.0-msw/wx/tools/img2xpm.py @@ -0,0 +1,55 @@ +#---------------------------------------------------------------------- +# Name: wx.tools.img2xpm +# Purpose: Convert an image to XPM format +# +# Author: Robin Dunn +# +# RCS-ID: $Id$ +# Copyright: (c) 2002 by Total Control Software +# Licence: wxWindows license +#---------------------------------------------------------------------- +# 12/21/2003 - Jeff Grimmett (grimmtooth@softhome.net) +# +# o V2.5 compatability update +# + +""" +img2xpm.py -- convert several image formats to XPM. + +Usage: + + img2xpm.py [options] image_files... + +Options: + + -o <dir> The directory to place the .xpm file(s), defaults to + the current directory. + + -m <#rrggbb> If the original image has a mask or transparency defined + it will be used by default. You can use this option to + override the default or provide a new mask by specifying + a colour in the image to mark as transparent. + + -n <name> A filename to write the .xpm data to. Defaults to the + basename of the image file + '.xpm' This option overrides + the -o option. +""" + +import sys +import wx +import img2img + +app = None +def main(): + # some bitmap related things need to have a wxApp initialized... + if wx.GetApp() is None: + global app + app = wx.App() + img2img.main(sys.argv[1:], wx.BITMAP_TYPE_XPM, ".xpm", __doc__) + + +if __name__ == '__main__': + main() + + + |