Google 提供了一种动态调整图像大小的绝佳方式;只需将 =sXX 附加到图像 URL。如果您想缩小图像,这是完美的,但如果图像小于指定的尺寸,它会放大它,使其具有像素化效果。
使用具有指定大小的服务 URL 时,是否有一种简单的方法可以说“不放大,只缩小”?
更新
此功能现在是 GAE 的一项功能请求。想看的话就投票吧!
正如我在上面的评论中所说,这是不可能的。
虽然我没有使用图像框架,但我可以看到您的请求将如何有用。我可以建议在 Google App Engines 问题 BB 上发布功能请求吗?
发布请求后,使用指向您的功能请求的链接更新您的 StackOverflow 问题,以便其他用户可以 +1 请求。
这是 GAE问题页面的链接。虽然这不是错误,但您需要单击“新问题”按钮来请求功能。
您可以做的是将图像的大小存储在数据存储中,因此当您需要图像具有一定大小时,您可以检查数据存储以查看它的大小并相应地添加 =sXX。