我需要在Django中旋转用户使用表单发布的图像的功能。我需要一个方法,我可以放在imageutils.py中,然后在我的表单中使用它。
怎样才能实现呢?
发布于 2010-01-21 17:00:38
直接使用Python Imaging Library:
from PIL import Image
im = Image.open("yourfilename.jpg")
im = im.rotate(90)
im.save("yourrotatedfilename.jpg", "JPEG")这是经过测试的,并且工作正常。显然,您需要在Python路径上安装Python图像库,并且需要找到适当的位置来运行此代码(可能是在保存表单时)。
这使得假设您正在处理的是JPEG文件,但支持PIL a bunch of formats。
https://stackoverflow.com/questions/2107888
复制相似问题