基于Web的扫描解决方案

时间:2011-05-31 09:56:07

标签: python activex scanning

你们是否知道任何基于网络的扫描软件?我更喜欢开源,如果不是商业的话。您应该能够扫描文档并直接上传到Web服务器吗?也许基于ActiveX。我更喜欢Python。

2 个答案:

答案 0 :(得分:1)

我认为网页无法访问扫描仪设备。也许用ActiveX可以做到这一点,但用Python开发可能很困难。此外,ActiveX将仅限于Windows平台和IE浏览器。我不会这样。

作为替代方案,您可能会对pyscanning感兴趣,{{3}}是一个访问扫描仪设备的多平台Python库。

使用此lib,您可以开发一个小型桌面应用程序,它将扫描文档并将图像推送到Web应用程序。

我不知道这种解决方案是否能满足您的需求,但我更喜欢这种方式,而不是制作ActiveX。

我希望它有所帮助

答案 1 :(得分:0)

我不知道您描述的现有系统,但它必须使用某种浏览器插件。如果你想,你可以用FireBreath写出这样的东西;如果您已经知道如何进行扫描部分,FireBreath可以通过抽象ActiveX(IE)和NPAPI(其他)层来简化浏览器集成部分,这样您就不必担心它们了。

一些用户已经报告了从C ++绑定到python脚本的成功,因此他们的更多逻辑可以在C ++中运行,尽管这会增加python对系统的依赖性。但是,没有办法用raw python编写浏览器插件。