【发布时间】:2019-10-16 23:44:58
【问题描述】:
我正在使用 Cloudinary 作为我的应用的图像存储,但我在转换图像时遇到了问题。
我想要实现的是:
- 如果图像宽度大于 1920px(将其视为横向图像):宽度应裁剪为 1920px(保持比例);
- 如果图像的高度大于 1920px(将其视为肖像图像):高度应裁剪为 1920px(保持比例);
- 格式始终为
jpg; - 质量降低到 80 以减少图像重量。
我目前的集成是:
const transformation = {
width: 1920, max_height: 1920, format: 'jpg', quality: 80
};
但不幸的是,这个输出是一个正方形的图像......
我正在尝试使用if,但我不明白应该如何使用......看起来写文档总是最难的事情......
我希望你能帮助我找到正确的方法。我使用的是 SDK,所以都是纯 JavaScript。
【问题讨论】:
标签: javascript cloudinary