在 blobstore webapp2 上存储调整大小的图像
Store resized image on blobstore webapp2
我已经使用 GAE 图像成功地调整了图像大小 api 现在我又想将调整后的图像存储在 blob-store 中,请问我该怎么做呢?请帮忙。这是代码
img = images.Image(blob_key=user.profile_pic)
img.resize(width=80, height=100)
img.im_feeling_lucky()
thumbnail = img.execute_transforms(output_encoding=images.JPEG)
如果我使用此代码,它会显示调整大小的图像,但我想将其再次存储在 blob 存储中。
self.response.headers['Content-Type'] = 'image/jpeg'
self.response.out.write(thumbnail)
获取服务后的解决方案url我们可以简单地在link中传递参数来对图像进行操作。
img = images.Image(blob_key=user.profile_pic)
url = images.get_serving_url(user.profile_pic)
url = url + "=s80" #if i want a thumbnail
我已经使用 GAE 图像成功地调整了图像大小 api 现在我又想将调整后的图像存储在 blob-store 中,请问我该怎么做呢?请帮忙。这是代码
img = images.Image(blob_key=user.profile_pic)
img.resize(width=80, height=100)
img.im_feeling_lucky()
thumbnail = img.execute_transforms(output_encoding=images.JPEG)
如果我使用此代码,它会显示调整大小的图像,但我想将其再次存储在 blob 存储中。
self.response.headers['Content-Type'] = 'image/jpeg'
self.response.out.write(thumbnail)
获取服务后的解决方案url我们可以简单地在link中传递参数来对图像进行操作。
img = images.Image(blob_key=user.profile_pic)
url = images.get_serving_url(user.profile_pic)
url = url + "=s80" #if i want a thumbnail