Если вы создаете приложение для расходования квитанций, у нас есть 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); });
После этого вы можете идти. Дайте ему вихрь!