code_junkie

How to convert .ICO to .PNG?

Nov 10th, 2011
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. from cStringIO import StringIO
  2. import Image
  3. import urllib
  4.  
  5. def to_png(path, mime="png"):
  6. if path.startswith("http:"):
  7. url = urllib.quote(url)
  8. input = StringIO()
  9. input.write(urllib.urlopen(url).read())
  10. input.seek(0)
  11. else:
  12. input = open(path).read()
  13.  
  14. if input:
  15. out = StringIO()
  16. image = Image.open(input)
  17. image.save(out, mime.upper())
  18. return out.getvalue()
  19. else:
  20. return None
Add Comment
Please, Sign In to add comment