Я работаю над приложением, которое использует Виджет загрузки Cloudinary, которое помогает мне загружать изображения и обрезать их, но я понял, что оно на самом деле не обрезает изображение перед загрузкой, но создает «область интереса», а это не то, что я ищу потому что, если мне нужна только небольшая область большого изображения, оно загружает все изображение (используя .
Есть ли способ? Я просмотрел документы, но не нашел никакой подсказки.
this.widget = this.cloudinary.createUploadWidget({
cloudName: "######",
uploadPreset: "###",
cropping: true,
croppingCoordinatesMode: "custom",
apiKey: "##########",
uploadSignature: this.generateSignature.bind(this)
}, (error, result) => {
console.info(result)
console.error(error)
})
Мне действительно нужно, чтобы виджет действительно обрезался перед загрузкой.
Заранее спасибо.





Вы можете использовать входящее преобразование, которое будет в ваших предустановках-> Загрузить манипуляции, и установить обрезку на обрезку и гравитацию на пользовательскую. Также добавьте Cropping: true в параметры виджета, и это должно обрезать выбранную часть изображения, и будет загружено только обрезанное изображение.
Работал как шарм! Большое спасибо!
Прежде всего, я очень ценю быстрый ответ, я уже установил кадрирование на true. Но я попробую установить то, что вы сказали в предустановленных настройках, и вернусь с результатом.