如何配置Cloudinary仅存储Eager转换后的图片而非原图?
如何配置Cloudinary仅存储Eager转换后的图片而不保留原图?
当然可以,你只需要在上传配置里添加discard_original: true参数即可。这个参数会告诉Cloudinary在完成Eager转换后,自动删除上传的原图,只保留转换后的资源。
修改后的代码如下:
return cloudinary.v2.uploader.upload(data, { use_filename: true, unique_filename: false, folder: body.userId, eager: { width: 100, height: 100 }, discard_original: true });
需要注意的点:
- 该参数仅在配置了
eager转换时生效,Cloudinary会确保转换后的资源生成并存储完成后,才会删除原图 - 如果你的
eager是包含多个转换规则的数组,所有转换后的资源都会被保留,原图依然会被丢弃
内容的提问来源于stack exchange,提问作者gregwhitworth
相关产品推荐
相关产品推荐

