首页 > 解决方案 > 使用图像 API,只有原始图像被旋转而不是缩放图像

问题描述

我正在使用 Java 中的 Images Api 使用Google Cloud 提供的指令在服务器中旋转图像。

旋转图像后,我获得了公共服务 url。为了显示不同的比例,我可以更改图像 url “s” 术语。s0 指的是原始图像。原始图像显示为旋转,按预期工作。但是,当我使用 s1000 等缩小版的 url 时,它仍然显示未旋转的版本。为什么会这样?

标签: javaimagegoogle-app-engine

解决方案


在我的案例中完美运行的最佳方法是在图像的服务 url 中使用“r”符号。

您可以在 url 中使用不同的“r”表示法,例如 r90、r180 和 r270。确保不要将 r0 或 r360 添加到图像服务 url,它会引发错误。

您还可以使用“s”表示法调整图像大小。EX s150 会将图像大小调整为最大 150 像素。


推荐阅读