如何使用PHP代码调用纸质扫描仪?

时间:2017-12-05 08:48:38

标签: php scanning twain

如何使用php代码调用纸质扫描仪?

我已经使用Dynamic Web TWAIN进​​行扫描,但它不是免费的。

我需要一个开源代码来扫描。

请帮帮我。提前谢谢。

2 个答案:

答案 0 :(得分:0)

PHP是一种服务器端语言,无法与客户端硬件交互。您可以使用基于Web的TWAIN SDK扫描PHP应用程序中的文档。看看这篇文章可能有所帮助:http://www.dynamsoft.com/blog/document-imaging/how-to-scan-documents-in-php

您也可以使用Scanner.js:https://github.com/Asprise/scannerjs.javascript-scanner-access-in-browsers-chrome-ie.scanner.js

也许你可以试试phpSANE:https://sourceforge.net/projects/phpsane/

  

phpSANE是一个用HTML / PHP编写的基于Web的SANE前端,所以你   可以使用您的网络浏览器扫描。它还支持OCR。

PHP打印机库:https://github.com/mike42/escpos-php

答案 1 :(得分:0)

我和你的位置相似,发现有0个开源库。

因此,我创建了一个库https://github.com/spacemudd/webagent-scanner

您需要做什么:

  • 安装Python 2.7。
  • 导航到webagent-scanner的根文件夹并运行:python setup.py py2exe
  • 在dist /并打开app.exe。这将创建一个带端口8087的localhost Web服务器。
  • 在您的Web应用程序中,确保用户已运行app.exe。
  • 使用Javascript向https://localhost:8087/scan
  • 发出GET请求
  • GET请求的响应...您将其注入表单以将其发送到您的PHP后端。