用于注释的Kofax Capture自定义模块(面板)

时间:2015-07-24 16:02:36

标签: capture kofax

我想弄清楚什么是最好的方法(如果可能的话),让Kofax Capture用户在处理它们时注释tiff图像(最好是在Kofax Capture / KTM中的验证步骤。我确实有一个Atalasoft DotImage库,可以注释pdf和tif文件,所以我必须弄清楚如何开发这个自定义模块/面板并将其插入验证屏幕,以便用户可以使用它将注释刻录到批处理中的图像中。

谢谢,

Goran

1 个答案:

答案 0 :(得分:0)

首先:只有KC验证可以使用自定义面板,如果您已经或打算使用KTM验证,则不希望切换到KC验证。

KTM交互式模块具有称为便签的功能。这种内置功能允许用户向图像的任何位置添加注释。然后可以通过脚本中的文档对象(pXDoc.Annotations)访问这些注释。这些不会烧录到开箱即用的图像中,但是您可以让用户使用此界面,然后使用Batch_Close事件循环访问文档并访问他们创建的注释。确保检查关闭模式,以便在批处理暂停或关闭错误时不采取措施。

此时你可能会走不同的路线:

  1. 直接从Validation的Batch_Close事件修改图像 - KTM脚本只能看到COM可见的程序集,我相信Atalasoft不是。因此,您需要创建自己的COM可见组件,该组件从注释中获取坐标和文本。然后在Batch_Close中调用它来注释您的图像。
  2. 存储文本和坐标以便稍后修改图像 - 您可能只使用Batch_Close将数据从KTM中取出,并将数据放入KC自定义存储字符串或图像旁边的外部文件中。然后,您将编写一个KC自定义模块来使用该数据来修改图像。
  3. 第二个选项可能更多,但我的本能是避免交互式模块的任何复杂性。