是否可以使用leadtools SDK直接通过代码扫描文档?我在leadtools 站点中找不到任何示例代码
在示例代码中,我们可以扫描但通过界面等界面选择扫描仪,然后必须按下扫描按钮。我们可以直接通过代码来实现这一点而无需任何接口吗?
是否可以使用leadtools SDK直接通过代码扫描文档?我在leadtools 站点中找不到任何示例代码
在示例代码中,我们可以扫描但通过界面等界面选择扫描仪,然后必须按下扫描按钮。我们可以直接通过代码来实现这一点而无需任何接口吗?
如果您使用的是兼容 Twain 的扫描仪,则可以使用此代码获取图像,而无需显示扫描仪的对话框:
TwainSession session = new TwainSession();
session.Startup(this.Handle, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);
// To display the scanner's dialog, use TwainUserInterfaceFlags.Show instead of None in the next line
RasterImage img = session.AcquireToImage(TwainUserInterfaceFlags.None);
// save the acquired image here or use it here ...
session.Shutdown();
如果要在获取图像之前控制扫描属性,可以在调用 AcquireToImage() 之前使用 TwainSession.SetCapability() 方法。这里有一个代码示例。
如果这不符合您的要求,请在此处提供更多详细信息或将其发送到我们的支持电子邮件地址。