【问题标题】:How could you dynamically create a pdf within wordpress? [closed]您如何在 wordpress 中动态创建 pdf? [关闭]
【发布时间】:2012-10-19 10:37:24
【问题描述】:

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

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

我知道必须有一种方法可以使用 fpdf、tcpdf 或其他方法来执行此操作,但我不确定如何操作。有什么想法吗?

【问题讨论】:

    标签: wordpress pdf pdf-generation tcpdf fpdf


    【解决方案1】:

    【讨论】:

    • 感谢您的回复。我也看到了这个,但他似乎从来没有完成它,看起来他只是消失了,所以它真的没有多大帮助。还是谢谢。
    【解决方案2】:

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

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

    【讨论】:

    • 感谢您的回复,但是这个插件就像许多其他插件一样,会获取帖子和页面并将它们合并并创建一个 pdf。它不会从 Contact 7 Form 中获取条目并使用它们来动态创建 pdf。
    【解决方案3】:

    看看dompdf,它非常易于使用,并且有很好的实现文档。

    【讨论】:

      【解决方案4】:

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

      对于PDF部分,我认为你需要手动编程。

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

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

      【讨论】:

      【解决方案5】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-01
        • 2013-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-22
        相关资源
        最近更新 更多