【问题标题】:Is it possible to Merge Image Files using KTA SDK?是否可以使用 KTA SDK 合并图像文件?
【发布时间】:2021-05-15 14:03:35
【问题描述】:

使用 KTA API 我正在尝试为图像列表创建工作文档 (CreateJobWithDocuments)。我希望所有图像都应该是单个文档集合的一部分。是否可以使用 KTA API 来实现这一点,还是需要使用第三方工具来合并文件。

例如:ImageFilePath1(2 页)、ImageFilePath2(3 页)、ImageFilePath3(1 页)应驻留在 6 页的单个文档下。

【问题讨论】:

    标签: kofax


    【解决方案1】:

    KTA API 不提供用于处理任意图像文件的通用函数,例如您在调用 CreateJobWithDocuments 之前所拥有的函数。如果您确定需要在将它们提交到 KTA 之前将它们合并,那么您需要在您自己的/第三方代码中执行此操作。

    KTA API 确实提供了在 KTA CaptureDocumentService.MergeDocuments 中合并文档的功能。需要注意的是,如果文档源不是图像,例如 PDF/docx/等,则需要先将它们转换为 TIFF,因此使用 Document Conversion 活动,然后使用 .NET 活动来调用 Merge API。

    因此,鉴于您要提交需要合并到一个文档中的多个文件,请考虑以下方法:

    • 在调用 CreateJobWithDocuments 时将它们视为单独的文档,以便它们在您的工作流程开始时成为单独的文档
    • 如果您要包含其他格式,请从文档转换活动开始该过程以创建 TIFF 页面
    • 然后在此过程中调用MergeDocuments API,将您的文件合并到一个文档中。
    • 然后,在流程中的那个点之后,您将拥有一个合并文档,用于其余流程步骤。

    【讨论】:

    • 感谢您的建议。我们正在使用 SDK 编写自定义应用程序。有没有可能做到这一点。话虽如此,我们将在同一场景中拥有多个文档。文档 1:ImageFilePath1(2 页)、ImageFilePath2(3 页)、ImageFilePath3(1 页)Document 2:ImageFilePath1(2 页)、ImageFilePath2(3 页)、ImageFilePath3(1 页) 你也可以请与合并文档联系更多。由于我在单独的 .NET API 中创建作业,如何合并文档。要合并文档,我们需要文档 ID。不知道如何获取文档 ID。有点迷失在这里。有什么帮助吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 2013-09-15
    • 1970-01-01
    • 2010-10-22
    • 1970-01-01
    • 2019-03-07
    相关资源
    最近更新 更多