问题标签 [twain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2811 浏览

java - 是否可以对通用 TWAIN 扫描仪进行闪存访问?

是否可以从我的网络应用程序中快速访问通用 twain 扫描仪,保存文件并将其上传到我的应用程序中?

我已经通过谷歌进行了一些搜索,但无法找到详细信息。是否有任何预制解决方案,付费/免费(理想情况下)。

如果 Flash 不是最佳途径,Java Applet 会更好吗?如果是,他们的解决方案是否已经构建?

对此的任何想法将不胜感激。

干杯。

0 投票
1 回答
713 浏览

java - JTwain 在使用 servlet 的 jsp 中不起作用

我已经下载了 JTwain api 并创建/测试了一个 java 类来连接到我的扫描仪,打开扫描仪 UI 并将图像扫描回 java,没有任何问题。

然后我尝试在 tomcat 中创建一个 JSP,其中表单操作连接到 servlet doPost 方法,然后调用 JTwain 方法。

我遇到的问题是,柯达扫描仪窗口没有让我按扫描,而是冻结了网页。我放了一些 system.outs 来检查它在哪里冻结,它在 2 处停止,好像柯达扫描仪对话框正在显示并等待我按下扫描按钮。

我认为它会像任何文件打开对话一样工作,但显然不是,有什么建议吗?

0 投票
1 回答
583 浏览

.net - 如何在 .NET 上访问数码相机

我们有兴趣从.NET 应用程序访问数码相机,即用户拍摄一些照片,然后将相机连接到计算机,系统会自动导入照片并提出一些相关问题。
最好的方法是什么?,TWAIN,WIA,WPD,USB直接?,有什么经验吗?
提前谢谢了

0 投票
3 回答
22288 浏览

testing - 用于 Twain 开发的模拟或虚拟 Twain 源

为了开发基于 Web 的扫描解决方案,我很想在 Windows 或 Mac 上对其进行测试,而无需将扫描仪实际连接到我的盒子上。那么是否有一个程序/工具可以模拟或给我一个带有一些默认图像数据的虚拟 twain 源?

0 投票
3 回答
47794 浏览

c# - 在 C# 中使用没有对话框的扫描仪

我正在构建一个用于远程控制扫描仪设备的 .Net 4.0 应用程序。我已经尝试过 TWAIN 和 WIA 库,但我遇到了同样的问题。在没有 扫描仪选择扫描设置对话框的情况下扫描图像。

我在 .Net 中找到了一篇关于 WIA 脚本的有用文章,并将其修改为:

有了这个,我实际上设法从配置中选择设备(扫描方法的输入参数)并在扫描后检索结果图像。

但是扫描选项对话框的问题(使用 DEVICENAME 扫描)。由于这是一个远程控制应用程序,用户将看不到对话框,因此我需要使用默认设置跳过它,或者在必要时使用配置中的设置。

扫描选项对话框: 扫描选项对话框

0 投票
1 回答
665 浏览

browser - 如何最好地从浏览器与外围设备交互

这可能是一个非常初级的问题,我提前道歉。我需要通过 Web 应用程序与设备进行交互。更具体地说,一个双胞胎设备。目前我为此使用签名的java小程序。它通常运作良好;签名的小程序可在多个平台上运行,并提供所需的设备交互。我遇到的问题是小程序对于浏览器世界来说似乎并不长,至少在允许像这样的非沙盒访问方面。我需要知道还有哪些其他选项可用。
我真正想满足的要求是

  • 可以访问本地设备。代码签名证书不是问题。
  • 主要是基于网络的。只要它可以通过网络交付,并通过网络应用程序启动,我们就可以了。
  • 跨平台。目前,我可以通过 twain 在 Mac 和 PC 上使用扫描仪,通过 sane 在 linux 机器上使用扫描仪。

我不熟悉闪光灯和银光等技术。这些都是可行的选择吗?有什么吗?

0 投票
1 回答
785 浏览

java - ADF 扫描应用程序:哪个库?

我需要开发一个自定义扫描应用程序。到目前为止,我使用的是旧代码:tcl/tk 和许多使用 sane 项目的命令行界面的子进程。该应用程序仅在带有富士通 ADF 扫描仪的 Linux 上运行。

代码需要用现代解决方案替换。我们更喜欢 Java 或 Python 作为语言。

如果该应用程序可以在 MS-Windows 和 Linux 上使用,那就太好了。

过去,我们在 sane 库的硬件支持方面遇到了问题。现在我们想使用 TWAIN。有一些开源库或应用程序,但它们看起来都死了。但是 AFAIK TWAIN 在 linux 上不起作用。

到目前为止,我只使用了开源的东西(python、linux、django、postgres),但也许在这里购买一个商业库会更好。

有一些浏览器插件,但我认为原生 GUI 会更好。

有人有什么建议吗?

0 投票
2 回答
2432 浏览

c# - 在 c# 中使用 twain 获取图像作为图像类

我可以使用twaindotnet从我的设备连接和获取图像。但我想将图像作为Image类来处理。当我尝试这样的事情时:

我收到一条错误消息,即“错误:GDI+ 中出现通用错误”,

那么我错在哪里?我怎样才能将图像作为图像?

0 投票
1 回答
435 浏览

image-scanner - Twain 检测横向扫描

我正在编写一个程序来从 twain 设备获取图像。问题是当我从扫描仪gui而不是我的程序将模式设置为横向时,我无法检测到它并且图像旋转错误。如果我理解规范,ICAP_ORIENTATION 应该返回,如果它是横向或纵向或不同的旋转。无论我设置横向还是纵向,我尝试使用的一台扫描仪总是返回 TWOR_ROT180。使用不同的扫描仪我得到 TWOR_ROT90 所以我认为它正在发送正确的代码来获取它。我理解错了还是我做错了什么?有不同的方法来检测景观吗?谢谢。

0 投票
2 回答
4083 浏览

delphi - 如何使用 Delphi 扫描 300dpi 图像并以 TIFF 格式保存?

我正在使用 Delphitwain (delphitwain.sourceforge.net) 向我的应用程序添加扫描功能。扫描工作正常,我可以保存 bmp 和 jpeg 文件。现在我需要:

  • 保存为 300dpi(扫描仪可以)
  • 以 TIFF 格式保存

在四处挖掘之后,我发现了2个提示:

http://www.delphipraxis.net/132787-farbstich-nach-bitmap-operation.html

http://synopse.info/fossil/wiki?name=GDI%2B

这是我的最终代码:

结果:图像仍然是 96dpi 并保存为 BMP(即使带有 TIF 扩展名)。

我错过了什么?