Kofax TotalAgility 能否使用 CSV 中的值填充模板文档并生成 PDF?
Can Kofax TotalAgility populate a template document with values from CSV and generate a PDF?
我目前有一个要求,需要将 CSV 文件中的值提取到 Kofax TotalAgility 设计器中的模板中,并相应地生成 PDF。
该过程将从网络上的共享文件夹中选择 CSV 文件作为输入,并使用具有相应值的合并字段填充 word 格式的模板,并从填充的 word 文档生成 PDF 作为另一个共享的输出文件夹。
非常感谢任何帮助。
正在读取 CSV
KTA 中没有内置任何可处理 CSV 文件的内容。我建议您在 C# 中处理此问题(最好是您自己的 dll 而不是脚本 activity)。如何存储您读取的 CSV 数据的细节可能在很大程度上取决于模板的组织方式和数据的细节。但最终您会希望将单独的 KTA 变量中的数据映射到您的合并字段中。
文档创建(来自 Word 模板的 Word 文档)
与您的目标相关的主要 KTA 功能是文档创建 activity(选择 activity 类型时在 "Other" 下)。您需要阅读帮助主题以全面了解选项,但它允许您将变量映射到来自 Word 模板 (dotx) 的合并字段。
activity的配置界面并没有立即说明这一点,但文档保存位置可以是文档变量而不是路径。提供文档变量后,界面将展开,还允许您选择要将文档添加到的文件夹变量。然后您可以将变量中的数据映射到合并字段中。
创建和导出 PDF
请注意,为文档保存位置使用文档变量而不是文件路径是必不可少的,因为 PDF 生成器在 KTA 中工作于 Document/Folders,而不是文件路径。
创建文档后 activity,您可以添加图像处理 activity(将合并的 Word 文档转换为 tif),然后添加 PDF 生成器 activity 来创建您的文档PDF。使用导出 activity 将 PDF 导出到您选择的位置。
I think PDF Generator requires tif pages be created first, but you could try sending the Word document without the IP activity if you
want to confirm.
我目前有一个要求,需要将 CSV 文件中的值提取到 Kofax TotalAgility 设计器中的模板中,并相应地生成 PDF。
该过程将从网络上的共享文件夹中选择 CSV 文件作为输入,并使用具有相应值的合并字段填充 word 格式的模板,并从填充的 word 文档生成 PDF 作为另一个共享的输出文件夹。
非常感谢任何帮助。
正在读取 CSV
KTA 中没有内置任何可处理 CSV 文件的内容。我建议您在 C# 中处理此问题(最好是您自己的 dll 而不是脚本 activity)。如何存储您读取的 CSV 数据的细节可能在很大程度上取决于模板的组织方式和数据的细节。但最终您会希望将单独的 KTA 变量中的数据映射到您的合并字段中。
文档创建(来自 Word 模板的 Word 文档)
与您的目标相关的主要 KTA 功能是文档创建 activity(选择 activity 类型时在 "Other" 下)。您需要阅读帮助主题以全面了解选项,但它允许您将变量映射到来自 Word 模板 (dotx) 的合并字段。
activity的配置界面并没有立即说明这一点,但文档保存位置可以是文档变量而不是路径。提供文档变量后,界面将展开,还允许您选择要将文档添加到的文件夹变量。然后您可以将变量中的数据映射到合并字段中。
创建和导出 PDF
请注意,为文档保存位置使用文档变量而不是文件路径是必不可少的,因为 PDF 生成器在 KTA 中工作于 Document/Folders,而不是文件路径。
创建文档后 activity,您可以添加图像处理 activity(将合并的 Word 文档转换为 tif),然后添加 PDF 生成器 activity 来创建您的文档PDF。使用导出 activity 将 PDF 导出到您选择的位置。
I think PDF Generator requires tif pages be created first, but you could try sending the Word document without the IP activity if you want to confirm.