是否可以使用Google App Engine中的get_serving_url()设置JPEG质量?

时间:2012-02-15 11:35:51

标签: image google-app-engine

使用get_serving_url(user.photoBlobKey)从GAE Blobstore返回图片网址时,Google Images API会返回质量= 70且尺寸= 512px的JPEG图片作为默认值。

有没有办法提高get_serving_url()返回的默认JPEG质量?

3 个答案:

答案 0 :(得分:2)

有一个未记录的网址参数l,您可以将其添加到图片网址的末尾,如下所示:=l100(如果您之前有另一个参数,则为=s640-l70)修改JPEG的输出质量。似乎是=l1=l100

另请参阅:List of all the App Engine images service get_serving_url() URI options

答案 1 :(得分:1)

没有。

如果您认为这是一个有用的功能,您可以将项目添加到issue tracker,从那里团队将评估实施它的需求。

答案 2 :(得分:-1)

您无法通过请求

来控制输出质量
get_serving_url(user.photoBlobKey, size=0)

您将获得高达1600px高度和宽度的图像的原始大小。

返回的网址将自动后缀为= s0,您也可以在模板中渲染图像之前添加该网址。