为什么get_serving_url()裁剪不能正常工作?

时间:2013-08-21 22:55:38

标签: google-app-engine blobstore

根据the App Engine docs,有一个方法get_serving_url,它为blobstore中的图像提供一个URL,然后可以调整裁剪的大小。所以我可以使用以下网址:

http://lh4.ggpht.com/TgjDT-cPRr6bjrpSVQeILk93o4Ouzjo1ygMB6KpmnCHhyH5vJKKRrqxCD2bC3T09CRIP6h5QFsV_l0hnhio5bN7z

添加=w300-c

http://lh4.ggpht.com/TgjDT-cPRr6bjrpSVQeILk93o4Ouzjo1ygMB6KpmnCHhyH5vJKKRrqxCD2bC3T09CRIP6h5QFsV_l0hnhio5bN7z=w300-c

它应该变成300x300的正方形图像。

除了在撰写此帖子时,上述第二个网址返回的图片格式错误。

这是一个错误吗?或者我做错了什么?

1 个答案:

答案 0 :(得分:1)

这是您网址中的拼写错误。文档说明您需要=sXX-c而不是=wXX-c

在您的情况下,您需要使用网址http://lh4.ggpht.com/TgjDT-cPRr6bjrpSVQeILk93o4Ouzjo1ygMB6KpmnCHhyH5vJKKRrqxCD2bC3T09CRIP6h5QFsV_l0hnhio5bN7z=s300-c