gpt4 book ai didi

image - 调整 Firebase 存储中存储的所有图像的大小

转载 作者:行者123 更新时间:2023-12-04 14:44:51 25 4
gpt4 key购买 nike

我已经在 Firebase 存储桶上上传了大约 10k 的高分辨率图像。截至目前,由于高带宽,我需要在不删除原始图像的情况下缩小存储桶中的这些图像。
Firebase 图像调整扩展功能解决了这个问题,但仅适用于新上传的图像,不适用于已经上传的图像。
那么,有没有办法做到这一点。我知道我们使用云函数来调整图像大小,但我不确定我将如何实现这一点,因为没有触发云函数工作。

最佳答案

有官方云功能sample它显示了如何调整图像大小(它实际上与作为调整图像大小扩展基础的云函数非常相似)。
此示例 Cloud Function 在将文件上传到 Firebase 项目的默认 Cloud Storage 存储桶时触发,但应该很容易调整其触发器。
例如,您可以写一个 callable Cloud Function使用 Node.js 管理 SDK getFiles() 方法列出存储桶的所有文件并调整每个文件的大小。
由于您要处理大量文件,因此您很可能应该批量处理,因为 Cloud Function 执行有 9 分钟的限制。

关于image - 调整 Firebase 存储中存储的所有图像的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63043201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com