diff options
author | Walter Bender <walter@walter-laptop.(none)> | 2010-01-21 22:04:23 (GMT) |
---|---|---|
committer | Walter Bender <walter@walter-laptop.(none)> | 2010-01-21 22:04:23 (GMT) |
commit | 90a696e3e66ad1b6a3865218fb19e1093f0337b8 (patch) | |
tree | efe72763ddabfd0d7fe7ccdc741feec15a077ed6 /sprite_factory.py | |
parent | edce59893cdb5c317adc9f9ffbe2fdfca40f0891 (diff) |
adding Turtle class
Diffstat (limited to 'sprite_factory.py')
-rwxr-xr-x | sprite_factory.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sprite_factory.py b/sprite_factory.py index 8f58d92..22b9c56 100755 --- a/sprite_factory.py +++ b/sprite_factory.py @@ -20,6 +20,9 @@ #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN #THE SOFTWARE. +import pygtk +pygtk.require('2.0') +import gtk import os from gettext import gettext as _ @@ -605,3 +608,13 @@ if __name__ == "__main__": main() +# +# Load pixbuf from SVG string +# +def svg_str_to_pixbuf(svg_string): + pl = gtk.gdk.PixbufLoader('svg') + pl.write(svg_string) + pl.close() + pixbuf = pl.get_pixbuf() + return pixbuf + |