此插件允许 Contact Form 7 用户在电子邮件消息和 Contact Form 7 的回复中添加包含表单提交数据的 PDF 附件。
如果 PDF 附件包含 PDF 表单,该插件允许用户向 Contact Form 7 表单添加字段和/或将其链接到 PDF 中的字段。该插件还允许将附加的 PDF 文件嵌入由 Contact Form 7 表单字段提供的图像。填写的 PDF 文件可以保存在网络服务器上。
当您的网站访客提交您的 Contact Form 7 表单时,PDF 文件中的表单会填充 CF7 表单数据,图像会嵌入其中,并且生成的 PDF 文件会附加到 Contact Form 7 电子邮件消息中。如果在表单选项中启用了此选项,您的网站访客也可以下载生成的 PDF 文件。生成的 PDF 文件可以保存到服务器的 wp-content/uploads 目录中。
这个插件的特别之处在于它处理PDF文件的方式。它不是从头生成PDF文档,而是修改使用第三方软件准备并提供给插件的原始PDF文档。这使用户可以自由设计他们所需的内容,并使用他们已有的文档。
一个外部网络 API (https://pdf.ninja) 被用于填写 PDF 表单(免费使用有一定限制)。可以购买“企业扩展”插件,该插件允许在您的网络服务器上本地处理所有 PDF 操作,并禁用外部网络 API 的使用。
请参阅Pdf.Ninja 使用条款和Pdf.Ninja 隐私政策。
Please see the tutorial video and the documentation for detailed information.
要求:
* PHP 5.2 或更新版本
* WordPress 4.8 或更新版本
* Contact Form 7 5.0 或更新版本
* IE 11(或同等版本)或更新版本
已知问题:
* 一些第三方插件可能会破坏此插件的功能(请参见下方列表)。尝试通过禁用可能导致问题的插件来排除故障,例如以激进方式修改 WordPress 或 Contact Form 7 的插件。
* 一些图像优化插件会优化 PDF 并从 PDF 文件中删除 PDF 表单。这可能会导致现有表单在未来某个随机时间点(当 PDF 文件缓存超时时)出现问题。
* 如果您仍在使用旧版本的 API(v1)或旧版本的企业扩展(v1),请注意,生成的 PDF 可能无法在某些 PDF 阅读器中正确呈现,并且可能会出现一些 UTF-8(非拉丁)字符、复选框和单选按钮的问题。
已知不兼容的插件:
* Post SMTP(会导致PDF附件无法发送到电子邮件)
* Imagify(会删除PDF文件中的表单)
* ShortPixel Image Optimizer(会删除PDF文件中的表单)
* Live Preview for Contact Form 7
* Open external links in a new window
* WordPress Multilingual Plugin
* Contact Form 7 Skins
特别感谢以下赞助商对本插件的支持:
* BrowserStack
* Momentum3
* G-FITTINGS GmbH

评论0