我正在使用联系表格 7 让用户输入数据,然后根据他们的数据输入,我需要在输出整个 pdf 之前向 pdf 添加不同的文本。
例如,如果用户说他们喜欢红色气球,则创建的气球 pdf 会提及红色气球的重要性等...
我知道必须有一种方法可以使用 fpdf、tcpdf 或其他东西来做到这一点,但我不确定如何。有任何想法吗?
我正在使用联系表格 7 让用户输入数据,然后根据他们的数据输入,我需要在输出整个 pdf 之前向 pdf 添加不同的文本。
例如,如果用户说他们喜欢红色气球,则创建的气球 pdf 会提及红色气球的重要性等...
我知道必须有一种方法可以使用 fpdf、tcpdf 或其他东西来做到这一点,但我不确定如何。有任何想法吗?
看看dompdf ,它非常易于使用以及很好的实现文档。
您可能希望使用包装在自定义 Wordpress 插件中的 PHP 原生 PDF 函数来生成您自己的 PDF 文档。查看PHP.net 手册:PDF以获取概述。如果您搜索 Google 的,我在那里有很多PHP=>PDF
供应商库。
我想到的另一个解决方案是在某个地方运行一个工作进程,以基于通过模板系统(mustache、twig等)提供的 Wordpress 数据转换并返回 [?|PDF] 格式的文档。
首先,我真的推荐使用 Gravity Forms,它是一个更好的表单插件,它还可以将条目保存在数据库中,以便您检索它们。
对于 PDF 部分,我认为您需要手动对其进行编程。
创建一个实现 tcpdf 的 php 文件,并接收来自表单的所有输入(通过 POST 或 GET)。然后你就有了你需要的所有参数,你可以用任何你喜欢的方式创建 PDF。
为了使用这个 php 文件,在 Wordpress 中打开一个页面,然后将 php 文件重命名为 page-.php(其中 XXXX 是您打开的新页面 ID)
从此 url 安装 pdf creator 插件。希望这对您有所帮助。
http://wordpress.org/extend/plugins/kalins-pdf-creation-station/
创建一个子插件,这个人已经完成或正在这样做:http ://wordpress.org/support/topic/plugin-contact-form-7-add-attachment-with-wpcf7_contactform-class?replies=1