首页 > 解决方案 > 自动合同创建

问题描述

我对如何处理一个项目有点障碍。目前,我们的企业托管了数千份合同,这些合同从 Web 表单中获取信息并使用该信息填充合同。为此,我们构建了一个包装器,它接收带有标签(例如 [name])的 HTML 页面,将标签替换为来自 Web 表单的信息,并输出个性化的 PDF。这样做是为了让合约可以反复使用不同的数据。最大的问题是合同必须转换为 HTML 格式。我们通常以 PDF 或 word 格式接收它们,然后必须手动将它们重写为 HTML。有转换器,但他们很少在第一次尝试时得到正确的格式。这几乎占用了一名员工 90% 的时间。显然这并不理想,我们已决定制定解决方案。我们决定解决这个问题的最佳方法是保持 PDF 格式并尽量避免任何转换。我研究了一些解决方案:

  1. 您可以在 Acrobat Pro 中在 PDF 文档上创建表单,可以填写这些表单以生成自定义输入。然后使用由用户提供的信息生成的 FDF 表单,我们可以将其放入设置表单的文档中。这比 HTML 方法准备起来要快得多,但有一些问题。所有问题都围绕着表格,而不是像文本一样写入文档。
    首先,如果文本对于表单来说太长,那么它就会被截断。
    示例:表格的文本过多
    此外,在段落中间包含一个表格也很困难,因为它看起来很奇怪,因为它不是自动调整大小的(据我所知)。
    示例:尴尬的形式

  2. 我研究过的其他选择是寻找 Adob​​e Experience Manager Forms/Live Cycle Editor/Third Party PDF Generators。从编程的角度来看,这些似乎是最好的方法,因为它们具有最大的灵活性。但总体而言,该项目的主要目的是减少员工准备初始合同 PDF 所需的工作量。这种方式似乎是为每个单独的合同设置更多的时间,我们每天都会引入多个。

所以我想我的问题归结为是否有办法有效地解决这个问题?第一个解决方案非常接近最优,但有一些重要问题。关于如何解决这些问题有什么想法吗?是否有第三方程序可以帮助我完成我正在尝试做的事情?我确信有人和我现在的情况完全相同,并认为我可以从更有经验的开发人员那里获得一些想法。感谢您的帮助,如有必要,我可以澄清更多。

标签: pdfadobeaemfdf

解决方案


根据您的说法,Adobe AEM Forms 会非常大。我认为,您应该自己构建一些简单的东西。

如果你在 MS Word 中有很多模板,那么我会为 Word 编写自己的小模板引擎。

  1. 准备一个包含合同和标签/占位符的 Word 文件(刚刚用 MS Office Word 编辑过)。

  2. 然后有很多选项可以以编程方式读取和操作 Word 文件。使用您自己的模板引擎,您可以生成个性化的 Word 文档(替换标签),

  3. 最后你把它转换成PDF。

使用这种方法,从 PDF 到模板的转换也应该更容易。


推荐阅读