我正在使用 google appengine,并尝试调整图像大小。我愿意:
from google.appengine.api import images
image = images.resize(contents, w, h)
对于一些图像,我得到了很好的透明调整大小,而其他图像我得到了黑色背景。
如何保持所有图像的透明度?
- 原件:http://www.stdicon.com/g-flat/application/pgp-encrypted
- 黑色:http://www.stdicon.com/g-flat/application/pgp-encrypted?size=64
- 原件:http://www.stdicon.com/gartoon/application/rtf
- 黑色:http://www.stdicon.com/gartoon/application/rtf?size=64
- 原件:http://www.stdicon.com/nuvola/application/x-debian-package
- 透明:http://www.stdicon.com/nuvola/application/x-debian-package?size=64
请您参考如下方法:
关于这个问题的文章:http://doesnotvalidate.com/2009/resizing-transparent-images-with-django-pil/ 谷歌代码补丁:http://code.google.com/p/sorl-thumbnail/issues/detail?id=56
