【发布时间】:2014-04-29 01:03:37
【问题描述】:
我目前正在尝试使用以下网页中的说明获取我使用 pdftk-php 从 GitHub 下载的示例:
http://www.andrewheiss.com/blog/2009/07/29/installing-pdftk-php/
数据库连接看起来不错,但生成的 pdf 文件大小仅为 1 KB,Adobe Reader 无法打开它。 我假设问题必须在 pdftk-php.php 文件中。 对于第 71 行附近的 passthru 函数,我最初使用了以下 pdftk 的绝对路径:
passthru("C:\Program Files (x86)\PDFtk\bin\pdftk.exe $pdf_original fill_form $fdf_fn 输出 - 展平");
这正是我在输入“where pdftk”时从命令提示符得到的结果。由于这不起作用,我尝试了以下相对路径:
passthru("..\pdftk.exe $pdf_original fill_form $fdf_fn 输出 - 展平");
我能够从命令提示符生成 form-fields.txt 文件,所以我知道 pdftk 正在工作,但是当我提交名字和姓氏时,在 index.php 的第 47 行出现未定义索引错误并且它生成的表单无法被 Adobe Reader 打开。
【问题讨论】: