【问题标题】:Dynamically resize image using firebase resize images extension使用 firebase resize images 扩展动态调整图像大小
【发布时间】:2020-07-04 23:44:01
【问题描述】:

在我们的 Firebase 存储中,我们有宽度为 1080 且高度不同的图像。使用这个扩展 (https://firebase.google.com/products/extensions/storage-resize-images),我们需要将宽度调整为 480,保持纵横比。使用此扩展如何实现这一点?它允许我们指定尺寸,但不是我们需要的。

如果这个扩展不能做到这一点,有哪些类似的替代方案?

【问题讨论】:

    标签: firebase firebase-storage image-resizing firebase-extensions


    【解决方案1】:

    来自here

    例如,假设您指定最大宽度为 200 像素,最大 高度为 100 像素。您上传一张 480px 宽 x 640px 高的图片, 这意味着 0.75 的纵横比。最终调整大小的图像将为 75px 宽 100 像素高以保持纵横比同时处于或 低于您指定的最大尺寸。

    我最初也对此感到困惑。总之,您指定的维度是任一维度的最大值;根据纵横比,将使用其中一个或两个值,并且始终保持纵横比。

    【讨论】:

      猜你喜欢
      • 2020-05-10
      • 2018-01-28
      • 2020-08-28
      • 1970-01-01
      • 2011-03-16
      • 1970-01-01
      • 2013-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多