Ищете способ автоматически управлять фотографиями? К счастью, для этого есть Cloudmersive API. Наш API изменения размера изображения поддерживает exif и предоставляет настраиваемые параметры ширины и высоты выходного изображения. Чтобы структурировать вызов API в JavaScript, воспользуйтесь кодом, представленным ниже в этой статье, или посетите нашу страницу API для получения примеров кода на дюжине других распространенных языков программирования.
Давайте сначала начнем установку библиотеки jQuery, выполнив следующую команду:
bower install jquery
Затем давайте добавим фрагмент для захвата входных файлов изображений:
var form = new FormData(); form.append("imageFile", fileInput.files[0], "file");
Наконец, вызовите API:
var settings = { "url": "https://api.cloudmersive.com/image/resize/target/<integer>/<integer>", "method": "POST", "timeout": 0, "headers": { "Content-Type": "multipart/form-data", "Apikey": "YOUR-API-KEY-HERE" }, "processData": false, "mimeType": "multipart/form-data", "contentType": false, "data": form }; $.ajax(settings).done(function (response) { console.log(response); });
Все сделано. Чтобы получить ключ Cloudmersive API, перейдите на наш веб-сайт и зарегистрируйте бесплатную учетную запись.