Если вы создаете приложение для расходования квитанций, у нас есть API, который может вам помочь. Наш API-интерфейс распознавания квитанций предназначен для извлечения ключевой информации из фотографии квитанции, включая временные метки, названия компаний, корпоративные веб-сайты, адреса, номера телефонов и многое другое. Он прост в использовании — просто следуйте приведенным ниже инструкциям, чтобы структурировать вызов API в JavaScript, и зарегистрируйте бесплатную учетную запись на нашем веб-сайте, чтобы получить ключ API Cloudmersive.

Начнем с установки библиотеки jQuery для этого API. Выполните следующую команду:

bower install jquery

Далее давайте включим код для вызова API. Как видите, необходимо удовлетворить несколько параметров, включая добавление самого файла изображения, возможность включить распознавание рукописного ввода (указав «EnableHandwriting») и возможность указать язык:

var form = new FormData();
form.append("imageFile", fileInput.files[0], "file");
var settings = {
     "url": "https://api.cloudmersive.com/ocr/photo/recognize/receipt",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "recognitionMode": "<string>",
          "language": "<string>",
          "preprocessing": "<string>",
          "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);
});

После этого вы можете идти. Дайте ему вихрь!