10

我正在使用联系表格 7 让用户输入数据,然后根据他们的数据输入,我需要在输出整个 pdf 之前向 pdf 添加不同的文本。

例如,如果用户说他们喜欢红色气球,则创建的气球 pdf 会提及红色气球的重要性等...

我知道必须有一种方法可以使用 fpdf、tcpdf 或其他东西来做到这一点,但我不确定如何。有任何想法吗?

4

5 回答 5

4

看看dompdf ,它非常易于使用以及很好的实现文档。

于 2013-04-03T18:25:57.160 回答
2

您可能希望使用包装在自定义 Wordpress 插件中的 PHP 原生 PDF 函数来生成您自己的 PDF 文档。查看PHP.net 手册:PDF以获取概述。如果您搜索 Google 的,我在那里有很多PHP=>PDF供应商库。

我想到的另一个解决方案是在某个地方运行一个工作进程,以基于通过模板系统(mustache、twig等)提供的 Wordpress 数据转换并返回 [?|PDF] 格式的文档。

于 2013-07-12T03:19:08.233 回答
1

首先,我真的推荐使用 Gravity Forms,它是一个更好的表单插件,它还可以将条目保存在数据库中,以便您检索它们。

对于 PDF 部分,我认为您需要手动对其进行编程。

创建一个实现 tcpdf 的 php 文件,并接收来自表单的所有输入(通过 POST 或 GET)。然后你就有了你需要的所有参数,你可以用任何你喜欢的方式创建 PDF。

为了使用这个 php 文件,在 Wordpress 中打开一个页面,然后将 php 文件重命名为 page-.php(其中 XXXX 是您打开的新页面 ID)

于 2013-07-11T11:07:41.987 回答
0

从此 url 安装 pdf creator 插件。希望这对您有所帮助。

http://wordpress.org/extend/plugins/kalins-pdf-creation-station/

于 2012-10-30T16:49:56.600 回答
-1

创建一个子插件,这个人已经完成或正在这样做:http ://wordpress.org/support/topic/plugin-contact-form-7-add-attachment-with-wpcf7_contactform-class?replies=1

于 2012-10-30T15:58:41.477 回答