PHP で PDF フォームに入力する [closed] 質問する

PHP で PDF フォームに入力する [closed] 質問する

PDF フォームに入力し、それを PDF ファイルに保存 (フラット化) するために使用できる PHP ライブラリはありますか?

ベストアンサー1

ここで紹介したライブラリやフレームワークは優れていますが、フォームに入力してフラット化するだけであれば、pdftk (PDF Toolkit) というコマンドライン ツールをお勧めします。

見るhttps://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

PHPからコマンドラインを呼び出すことができ、コマンドは次のようになります。

pdftk フォームファイル.pdf fill_form フィールド情報.fdf output 出力ファイル.pdf flatten

フィールドに入力する情報を生成するには、FDF ファイルの形式を見つける必要があります。そのためのよいリンクがこちらにあります:

http://www.tgreer.com/fdfServe.html

[編集: 上記のリンクは使用不可のようです。こちらに詳細情報があります...]

pdftkコマンドはPDFフォームファイルからFDFファイルを生成できます。生成されたFDFファイルをサンプルとして使用できます。フォームフィールドは、次のようなFDFファイルの一部です。

...
<< /T(f1-1) /V(text of field) >>
<< /T(f1-2) /V(text of another field) >>
...

こちらもご覧くださいphp-pdftkこれは PHP 固有のライブラリです。私は使用していませんが、コメント投稿者の Álvaro (下記) が推奨しています。

おすすめ記事