程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了上传到cloudinary时图像正在压缩大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决上传到cloudinary时图像正在压缩?

开发过程中遇到上传到cloudinary时图像正在压缩的问题如何解决?下面主要结合日常开发的经验,给出你关于上传到cloudinary时图像正在压缩的解决方法建议,希望对你解决上传到cloudinary时图像正在压缩有所启发或帮助;

这是我上传图片到cloudinary的代码。

let imageArr = [];
    if (media) {
      media && imageArr.push(media.thumbUrl);
    }

    let resultPromise = imageArr.map(async (img) => {
      await cloudinary.uploader.upload(
        img,{ folder: process.env.STORE_name },//Uploads to Specific Store Folder
        async (err,result) => {
          imageUrls.push(result.secure_url);
        }
      );
    });

但是图像在上传到 200 * 200 大小时会自动压缩。实际大小为 1000 * 1000。 https://res.cloudinary.com/sreeragcodes/image/upload/v1626531856/igowvkzckmlafwpipc22.png

这是编码方面的错误还是我应该在 cloudinary 中配置一些东西?我检查了 cloudinary 但没有这个配置

解决方法

在您共享的代码中,您没有应用任何 incoming transformation,这可能是您的图像可能被调整大小的原因之一。如果您登录 Cloudinary 帐户并转到“设置”->“上传”选项卡并向下滚动到“上传预设”部分,您是否选择了任何默认上传预设?如果是,该上传预设是否有任何传入转换?

除非您将传入转换应用为默认上传预设的一部分,否则此转换不会应用于 Cloudinary 级别。

如果您没有应用默认上传预设,那么我会检查输入图像并可能将图像存储在本地,然后再将它们上传到 Cloudinary 并查看它们的大小。

请注意,您将每个媒体的 thumbUrl 上传到 Cloudinary。难道这个缩略图 URL 已被配置为 200x200 像素,并且可以解释为什么您的图片在上传到 Cloudinary 时是这样的

大佬总结

以上是大佬教程为你收集整理的上传到cloudinary时图像正在压缩全部内容,希望文章能够帮你解决上传到cloudinary时图像正在压缩所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。