Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 谷歌应用引擎。使用get_serving_url()仅调整大图像的大小_Image_Google App Engine_Image Scaling - Fatal编程技术网

Image 谷歌应用引擎。使用get_serving_url()仅调整大图像的大小

Image 谷歌应用引擎。使用get_serving_url()仅调整大图像的大小,image,google-app-engine,image-scaling,Image,Google App Engine,Image Scaling,我已经创建了一个网站,用户可以上传任何大小的图片 我已经使用get\u service\u url功能提供了图像。 我已经添加到图像末尾修改器,以将图像大小调整为200px http://127.0.0.1:8080/_ah/img/dtrh0i6I_V5JGulg2_LKZw===s200 我上传了图像1000x800-好的-我有尺寸200x160的图像 如果我上传了100x50的图像-结果我调整了图像大小200x100。但这不是一个好主意。如果图像大小小于200px,我需要显示原始小图像

我已经创建了一个网站,用户可以上传任何大小的图片

我已经使用
get\u service\u url
功能提供了图像。 我已经添加到图像末尾修改器,以将图像大小调整为200px

http://127.0.0.1:8080/_ah/img/dtrh0i6I_V5JGulg2_LKZw===s200
我上传了图像1000x800-好的-我有尺寸200x160的图像

如果我上传了100x50的图像-结果我调整了图像大小200x100。但这不是一个好主意。如果图像大小小于200px,我需要显示原始小图像


如何在Google App Engine+Python上使用
获取服务url

使用
获取服务url
无法自动完成您需要的操作


我认为实现这一点最简单的方法是将图像与
needs\u resize
属性一起保存,并在不使用
size
参数的情况下调用
get\u serving\u url
,如果情况并非如此(服务于原始图像)。

使用
get\u serving\u url
无法自动完成所需的操作


我认为实现这一点最简单的方法是将图像与
needs\u resize
属性一起保存,并调用
get\u serving\u url
而不使用
size
参数,如果不是这样的话(服务于原始图像)。

是的,如果我没有设置=s200,则图像显示为原始大小100x50。但是,在模板中,我使用url来显示图像,并且需要在模板中显示正确的图像,而不需要额外的逻辑。可能我需要重新实现
/\u ah/img/..
以原始大小显示图像,如果图像大小小于XX,则忽略=sXX属性?您可以将图像url发送到模板,或者在模板中调用
get\u url
。在它周围写一个包装。正如我所说,“仅在较大时调整大小”类型的逻辑不是内置的。在这种情况下,我每次都需要查询blob store以检索有关图像高度和宽度的信息?@Anton您首先是如何获取URL的?将图像大小存储在旁边。是的,如果我没有设置=s200,则图像显示为原始大小100x50。但是,在模板中,我使用url来显示图像,并且需要在模板中显示正确的图像,而不需要额外的逻辑。可能我需要重新实现
/\u ah/img/..
以原始大小显示图像,如果图像大小小于XX,则忽略=sXX属性?您可以将图像url发送到模板,或者在模板中调用
get\u url
。在它周围写一个包装。正如我所说,“仅在较大时调整大小”类型的逻辑不是内置的。在这种情况下,我每次都需要查询blob store以检索有关图像高度和宽度的信息?@Anton您首先是如何获取URL的?将图像大小存储在旁边。