有没有办法使用FIREBASE直接在URL中调整图像的大小?

有没有办法使用FIREBASE直接在URL中调整图像的大小?,firebase,react-native,image-resizing,Firebase,React Native,Image Resizing,我想直接在url中裁剪图像的大小 我在FireBase中上传了这些图片,我很想知道他们是否提供此功能 任何意见和建议将不胜感激 不,这不是Firebase或Google Cloud产品提供的产品功能。嗯,Firebase在上传图像时不提供任何压缩或裁剪图像的方法。在上载到firebase之前,您可以使用以下方法裁剪图像: 如果你知道你想要什么尺寸(可能你的应用程序根据平台/屏幕宽度使用预定义的图像尺寸),你可以使用(blaze plan) 当您在存储器上上载图像时,它会在您的存储桶上创建多个大小

我想直接在url中裁剪图像的大小 我在FireBase中上传了这些图片,我很想知道他们是否提供此功能


任何意见和建议将不胜感激

不,这不是Firebase或Google Cloud产品提供的产品功能。

嗯,Firebase在上传图像时不提供任何压缩或裁剪图像的方法。在上载到firebase之前,您可以使用以下方法裁剪图像:

如果你知道你想要什么尺寸(可能你的应用程序根据平台/屏幕宽度使用预定义的图像尺寸),你可以使用(blaze plan)

当您在存储器上上载图像时,它会在您的存储桶上创建多个大小调整

根据您的需要可能会有所帮助

编辑

对于我的应用程序,我编写了一个云函数,在我的bucket上上传图像(React native expo)

我将base64图像发布到http云函数上,并使用它调整大小


然后我将图像保存在bucket上,并将其url存储在firestore上(在与此图像相关的文档上,我的产品)

您能详细解释一下您的要求吗?我在Firebase Server内上传了一张900 x 1200的图像,我想要一个直接裁剪图像的服务,例如200x200,这样我就可以直接从web/服务器下载裁剪后的图像,而不是从客户端裁剪图像,提前谢谢。您可以在云函数示例中找到几个使用转换图像的示例。您可以调整它们以使用ImageMagick的调整大小功能,请参阅。云函数示例为、和