问题标签 [php-pdftk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
101 浏览

php - php-pdftk 多个文件

我正在使用php-pdftk生成 pdf 文件。我正在尝试创建多个 pdf,但这只会生成 1 个文件。这是我正在做的一个例子。

这只输出 test1.pdf 我不能让它同时输出。有人知道怎么做这个吗?谢谢

0 投票
1 回答
548 浏览

php - 使用 pdftk-php 使用密码保护 pdf

我已经开始使用 pdftk-php 将表单数据填充到 pdf 中。一切都很好。我想提示查看新创建的 pdf(正在浏览器窗口中查看)的人在下载/保存之前添加密码以保护 pdf。我找到了使用 pdftk 命令行命令向 pdf 添加密码的答案。但是,我不明白如何在 php.ini 中执行它。我在页面中找到了这一行:
pdftk sales_report.pdf output SalesReport.pdf user_pw PROMPT
https://www.linux.com/learn/manipulating-pdfs-pdf-toolkit。谁能告诉我如何修改 pdftk-php 文件以使其在 php 环境中工作?

0 投票
0 回答
307 浏览

php - 由 pdftk 生成的 PDF 中不显示西里尔字母

问题是西里尔字母没有以创建的 PDF 格式显示pdftk,特别是使用 mikehaertl/php-pdftk包:

MacOS Google Chrome 最新版(56.0.2924.87(64 位)

单击时,符号显示:

在 Windows 10 Acrobat Reader 中,类似文件如下所示:

Windows 10 Acrobat Reader Cyrillyc 符号显示不正确

这是代码:

总而言之,当打开时

  • MacOS Google Chrome - 显示不正确
  • MacOS Acrobat Reader - 显示正常
  • Windows 7 Acrobat Reader - 显示正常
  • Windows 10 Acrobat Reader - 显示不正确
  • Ubuntu Acrobat Reader - 显示不正确

有任何想法吗?我应该考虑另一种生成 PDF 的解决方案吗?或者可以考虑fpdf或其他?

0 投票
0 回答
1032 浏览

php - pdftk 用 php 没有输出

我在 VPS 上成功安装了 pdftk。当我在命令行中运行命令时它工作正常,但是当我在 php 上运行脚本时它不会生成 pdf 文件。没有任何错误。有没有人有同样的问题?当脚本在 php 上运行时,会生成 fdf 文件,但不会生成 pdf。

这是我正在使用的代码示例。

当我在终端上运行 pdftk test.pdf fill_form test.fdf outputfilled.pdf flatten 时,生成了 pdf 文件。

添加 2>&1 后出现错误 Fatal error: Only variables can be pass by reference

0 投票
1 回答
1563 浏览

php - pdftk - 将多个 pdf 文件与 php 组合

我正在使用php-pdftk,我正在尝试从多个 pdf 中制作 1 个 pdf。

我将所有的pdf文件放在一个数组中,但是我不知道如何将它们组合成一个。

如何使用 php-pdftk 执行此任务?我相信它就在这里,但我无法弄清楚

0 投票
1 回答
113 浏览

php - Wordpress 主题 php 到 pdf 转换错误

我使用 WordPress 作为我的 CMS。所以有一部分我正在尝试从 php 生成 pdf 文件。我正在使用 phpToPDF 生成 pdf 文件。我在 wordpress 的自定义模板页面中这样做,但收到此错误:


试图从核心 php 生成 pdf 并且它有效......但我需要它在我的 wordpress 网站中。

这是代码


0 投票
1 回答
2661 浏览

pdf - pdftk - 使用 FDF 填写自动填写 PDF 表单

首先,感谢您花时间阅读我的问题。

我有一个 PDF 文件,其中包含一个部分,当您填写它时,它会填充 PDF 的其他部分。

基本上,您输入您的姓氏,它会填充 PDF 中需要姓氏的部分。

我需要使用从 HTML 表单中获取姓氏的 PHP 脚本来填充姓氏。我需要保持启用自动填充功能。

姓氏的 field_name 是:

我为填写表格而创建的 FDF 文件是:

其中“Smith”是一个样本姓氏。

当我运行以下命令(填写 PDF 表单)时:

我收到以下错误:

你能帮我找到解决这个问题的方法吗?

提前致谢

0 投票
1 回答
1827 浏览

php - 使用 mikehaertl\php-pdftk 库来操作 PDF,首先调用 getDataFields 时链接命令失败

我正在尝试围绕mikehaertl\php-pdftk\pdf对象创建一个包装类,以填充 PDF 表单字段。当尝试通过文档链接命令时,pdf 无法正确执行第二个命令(或第一个命令之后的任何命令)。看起来这是底层临时文件处理的问题,并且在我查看临时文件夹时没有写出 tmep 文件。当我调试时,临时文件在那里,但大小为 0。

演示问题的示例代码

我有一个解决方法,我为每个操作使用单独的 \Pdf 对象并管理我自己的临时文件,我只是希望能够更多地利用类功能,而不必做那么多平凡的事情。此功能是否损坏,还是我使用不正确?

0 投票
0 回答
61 浏览

php - Adobe 编辑器 PDF 文件表单添加一个字段以使用 PHP 脚本显示图像

我想使用 PHP 脚本在 PDF 文件表单上添加图像。我已经尝试通过在 PDF 文件中添加图像字段并使用 PHP 脚本为该字段发送图像路径,但它不起作用。我正在使用 php-pdftk 库来编辑 PDF 表单字段。但是在以 PDF 格式添加图像文件时遇到问题。

有谁可以帮我离开这里吗?谢谢

0 投票
1 回答
1403 浏览

php - sh: /usr/bin/pdftk: 没有这样的文件或目录

我正在尝试使用PDFTK服务器提取 PDF 表单详细信息,但是在使用和两个函数sh: /usr/bin/pdftk: No such file or directory的帮助下从 PHP 执行时出现错误。我尝试使用完整路径,但仍然显示相同的错误。execexec_shell

我试过设置 envput() 函数,但没有运气。

下面是从 PHPexecexec_shell函数执行的命令,该命令在从终端(操作系统:CentOS)执行时可以正常工作。

我期待 PDF 表单提取的数据如下