Как обрезать перед загрузкой с собственным загрузчиком виджетов Cloudinary? - PullRequest
0 голосов
/ 08 апреля 2019

Я работаю над приложением, которое использует Виджет загрузки Cloudinary , который помогает мне загружать изображения и обрезать их, но я понял, что на самом деле изображение не обрезается перед загрузкой, но создает «область интереса », а это не то, что я ищу, потому что, если мне нужна небольшая область большого изображения, она загружает все изображение (используя.

Есть ли способ? Я изучил документы, но не смог найти никакой подсказки.

this.widget = this.cloudinary.createUploadWidget({
      cloudName: "######",
      uploadPreset: "###",
      cropping: true,
      croppingCoordinatesMode: "custom",
      apiKey: "##########",
      uploadSignature: this.generateSignature.bind(this)
    }, (error, result) => {
      console.log(result)
      console.error(error)
    })

Мне на самом деле нужен виджет для обрезки перед загрузкой.

Заранее спасибо.

1 Ответ

1 голос
/ 08 апреля 2019

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

...