OCR空间参数“文件”无效

时间:2018-07-09 11:15:22

标签: electron ocr axios

我想通过上传本地图像(电子应用程序)来使用API​​。我创建了一个apikey并使用它,它可以很好地与url一起使用,但不能与文件一起使用, 这是我的代码:

<button class="btn-info" id="btnOcr">Send image OCR</button>
<label class="alert-success" id="lblOcrResponse">Ocr response</label>

btnOcr.addEventListener('click', (event) => {
    formData = new FormData(); 
    formData.append('apikey', apiKey);
    formData.append('file','/image/Path');
    formData.append('filetype','PNG');
    axios.post('http://api.ocr.space/parse/image',
    formData
    )
    .then(function (response){
        // lblOcrResponse.textContent = response.data.ParsedResults[0].ParsedText;
        lblOcrResponse.textContent = response.data.ErrorMessage[0];

    })
    .catch((error)=>{
        lblOcrResponse.textContent = error;
    });
});

我收到此消息:

  

参数名称“文件”无效。有效参数:   apikey,url,语言,需要覆盖,base64image,iscreatesearchablepdf,issearchablepdfhidetextlayer,文件类型

(我的文件小于1MB),您能告诉我我在做什么错吗?

0 个答案:

没有答案