0

这是我第一次在这里发帖,我需要创建一个 twain 驱动程序来控制 mpf Workcentre Xerox 3635 中的扫描仪。我需要关于为什么施乐 twain 驱动程序不能正常工作并且非常受限的帮助。语言是或 c/c++ 或 c#。非常感谢您的回复。

4

3 回答 3

1

你真的(真的吗?)想要(重新)创建一个 TWAIN 驱动程序?真的吗?你真的确定吗?如果是这样,就像约翰建议的那样,我希望你喜欢披萨 - 并且你喜欢 C(请参阅为什么不应该使用 C# 构建驱动程序的主题:C# 驱动程序开发?

另一方面,如果只是想阅读和使用该设备..我的第一个建议是忘记整个“TWAIN 驱动程序的想法”并构建一些应用程序来使用该设备。

如果您仍然坚持使用 TWAIN,您可能需要查看这些组件之一。

于 2010-11-30T15:29:19.137 回答
1

您应该做的第一件事是非常确定您的 TWAIN 客户端应用程序是正确的。在 C++ 中,我会下载EZTwain并检查演示应用程序。对于 C#,请尝试DotTwain(免责声明:我在 Atalasoft 工作)。我还会检查 Irfanview(免费并使用 TWAIN 进行捕获)

如果您可以使用另一个 TWAIN 客户端重新创建这些问题,那么我会进行检查器 TWAIN测试。我在那里看到一个施乐工作中心,满分 100 分(但检查你的)。

http://inspectortwain.com/report.aspx?id=e5eeb5c4-78f2-4579-bc3b-2bee9982489c

InspectorTwain 检查功能并确保驱动程序是自我一致的——这意味着,如果它说它可以做某事,当你尝试做某事时它不会报告错误,如果它有一个属性,你可以设置它并取回价值。它不会检查您是否可以使用驱动程序进行实际扫描(因为它是针对驱动程序而不是硬件自动进行的)。

如果您仍然认为问题出在驱动程序上,请确保您拥有最新的驱动程序。

如果你有最新的,那么我强烈建议你买一个更好的扫描仪——它会比制造驱动程序便宜几个数量级——有许多完美支持 TWAIN。您可以检查 InspectorTWAIN 以确保它具有您需要的任何功能。

于 2010-12-01T00:57:50.390 回答
0
  1. 没有 Workcenter 3635,有 Phaser 3635。
  2. 检查您的软件对于该设备是否是最新的。
于 2013-11-26T01:55:46.743 回答