我有一份使用政府表格的合法申请。这些表格填写 PDF(FDF 数据)。
我们在数据库中存储了 JSON 格式的数据集。我希望能够获取该数据并将其插入到填写的 pdf 中。 Coldfusion 的 cfpdfform 似乎做得很好。但是,在我看来,Coldfusion 具有一些另类的 JSON 格式。
所以,我的要求很简单,用 PHP 或 javascript 数据填充 pdf 填写表单的最佳方法是什么?
或者,我们的 json 数据中包含许多对象和数组。有没有什么简单的方法可以让 Coldfusion 理解其格式,而无需在数据文件中使用大量 cfloop 将其放入结构中?
非常感谢。
最佳答案
去年我有一个类似的项目规范。我们有一个 50 页的遗留可填写 pdf 表格,我们希望将其更新并集成到小组审查工作流程中。我遇到了无数障碍,主要是由于最终用户环境。
我的最终解决方案有点开箱即用,但您可以考虑类似的东西: 我将实际的交互式表单构建为传统的 HTML5\jQuery\CSS3 View ,其中包含用于将表单数据加载和保存到 SQL 的表单和方法。业务逻辑采用了 TCPDF(我认为这是我使用的库 - 可能是类似的 FPDF)和一个将表单数据重新呈现为经典的可打印 PDF 的备用样式表。
我不能保证这是适合您情况的最佳解决方案,但它为我们解决了问题。
关于javascript - Coldfusion 的 cfpdfform 的 PHP 等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29061788/