如何解决'JpegImageFile'对象没有属性'_committed'Django,枕头
我想拍摄一个在线图像,用枕头对其进行修改,并根据要求使用Django返回修改后的文件。我将图像上传到github上,并使用请求库获取该文件。然后我使用枕头在其上添加了一些文本并返回了该文件。 我尝试过了
import requests
from PIL import Image
from PIL import ImageFont
from PIL import ImageDraw
from io import BytesIO
def send(request):
url='https://github.com/AJITH-klepsydra/images/blob/master/aa.jpg?raw=true'
image=requests.get(url).content
img = Image.open(BytesIO(image))
font = ImageFont.truetype("arial.ttf",15)
draw = ImageDraw.Draw(img)
draw.text((300,200),"Hello World !",(255,255,255),font=font)
return HttpResponse(img,content_type="image/png")
但是执行时,我得到了黑色图像。没有任何内容
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。