使用Firebase调整图像大小扩展来动态调整图像大小

时间:2020-03-24 13:10:36

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

在Firebase存储中,我们拥有宽度为1080且高度不同的图像。使用此扩展名(https://firebase.google.com/products/extensions/storage-resize-images),我们需要将宽度调整为480,保持宽高比。如何使用此扩展程序来完成?它允许我们指定尺寸,但不能指定所需的尺寸。

如果此扩展程序无法执行此操作,有哪些类似的替代方法?

1 个答案:

答案 0 :(得分:2)

来自here

例如,假设您指定的最大宽度为200px,最大 高度为100像素。您上传的图片宽480像素x高640像素, 表示宽高比为0.75。最终调整大小后的图片将为75px 高100像素以保持长宽比,同时也处于或 在您指定的两个最大尺寸下。

最初我也对此感到困惑。总而言之,您指定的尺寸是任一尺寸的最大值;根据长宽比,将使用这两个值中的一个或两个,并且长宽比将始终保持不变。