基于Web的扫描解决方案

2024-05-07 12:53:57 发布

您现在位置:Python中文网/ 问答频道 /正文

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


Tags: 文档网络服务器web软件开源商业activex
3条回答

我不知道像你描述的现有系统,但它必须使用某种浏览器插件。如果您愿意,您可以用FireBreath编写这样的东西;如果您已经知道如何执行扫描部分,firestreath通过抽象ActiveX(IE)和NPAPI(其他)层使浏览器集成部分变得容易,这样您就不必担心它们。在

有些用户已经报告了成功从C++中插入Python脚本,这样他们的逻辑就可以在C++中运行,尽管这样会增加Python对系统的依赖性。但是,没有办法用原始python编写浏览器插件。在

我不认为网页可以访问扫描仪设备。也许可以用ActiveX来实现,但是用Python开发可能很困难。此外,ActiveX将仅限于Windows平台和IE浏览器。我不会走这条路的。在

另外,您可能会对pyscanning感兴趣,这是一个访问扫描仪设备的多平台Python库。在

有了这个库,你可以开发一个小型桌面应用程序,它将扫描文档并将图像推送到web应用程序。在

我不知道这种解决方案是否能满足您的需要,但我宁愿这样做,而不是做一个ActiveX。在

我希望有帮助

dynamesoft的dynamesoft的dynamicwebtwain完全可以满足您的需要,尽管它是商业化的。http://www.dynamsoft.com我确实尝试过其他的解决方案(有一个基于Java的解决方案),但是它们非常不可靠,而且有很多麻烦,最后我还是把钱凑起来用了。在

我确实玩弄了写我自己的想法。想法是有开源的Twain Api(或者我可以写一个),但是我打算创建一个小服务,它在localhost上监听,处理与Twain的接口,并将响应传递到一个瘦Javascript层。不会有太多的工作要做一些基本的工作。在

顺便说一句,我和迪纳索夫没有任何关系。在

相关问题 更多 >