當使用get_serving_url(user.photoBlobKey)
從GAE Blobstore返回圖片網址時,Google Images API會默認返回質量= 70和大小= 512px的JPEG圖片。是否可以在Google App Engine中使用get_serving_url()設置JPEG質量?
有沒有什麼辦法提高get_serving_url()
返回的默認JPEG質量?
當使用get_serving_url(user.photoBlobKey)
從GAE Blobstore返回圖片網址時,Google Images API會默認返回質量= 70和大小= 512px的JPEG圖片。是否可以在Google App Engine中使用get_serving_url()設置JPEG質量?
有沒有什麼辦法提高get_serving_url()
返回的默認JPEG質量?
不,沒有。
如果您認爲這是一個有用的功能,您可以將項目添加到issue tracker,由此團隊將評估實施它的需求。
你無法控制的輸出質量,但通過請求
get_serving_url(user.photoBlobKey, size=0)
你會得到圖像的原始尺寸可達1600像素的高度和寬度。
返回的URL將自動添加後綴= s0,您可以在模板中渲染圖像之前添加它,例如。
有一個未公開的URL參數l
,你可以把它添加到像這樣的圖像URL的末尾:=l100
(或=s640-l70
如果您收到另一個PARAM)應該修改JPEG的輸出質量。似乎是=l1
到=l100
。
另請參閱:List of all the App Engine images service get_serving_url() URI options