ここでは、PHP で PDF を操作することに関する多くの質問と回答がありますが、どれも私の要件に合わないようです。
プログラムで、編集可能なフィールドの内容を更新できるようにしたいと考えています。できればPHPで。それが重要な場合、PDF ファイルは最初は手作業で作成されます (コピーして何度も入力する一種の「テンプレート」ファイルとして)。php.net のPDF_* 関数のリストには、(直接的に) 有望に見えるものは何もありません。
これはPHPで可能ですか?どのように?
ここでは、PHP で PDF を操作することに関する多くの質問と回答がありますが、どれも私の要件に合わないようです。
プログラムで、編集可能なフィールドの内容を更新できるようにしたいと考えています。できればPHPで。それが重要な場合、PDF ファイルは最初は手作業で作成されます (コピーして何度も入力する一種の「テンプレート」ファイルとして)。php.net のPDF_* 関数のリストには、(直接的に) 有望に見えるものは何もありません。
これはPHPで可能ですか?どのように?
元の PDF のルック アンド フィールを維持する最善の方法は、Acrobat 用の PDFLib ブロック プラグインを使用することです。PDFLib は、すべての PHP PDF 関数の背後にあるライブラリーです。ブロック プラグインの詳細については、PDFLib Web サイトを参照してください。メイン ページには「PDFlib ブロック プラグイン」というリンクがあります。
使用するプロセスは、ブロックと呼ばれるすべての「編集可能なフィールド」を Acrobat のプラグインで作成することです。それが完了したら、テンプレートをプログラムでインポートし、フィールドに入力できます。ドキュメントに正しく表示されるように、ページ上のフォントのフォント、サイズ、スタイルなどをプログラムで一致させる機能もあります。ブロック処理と PPS でさまざまなことを行う方法に関するクックブックのページは次のとおりです。 http://www.pdflib.com/pdflib-cookbook/block-handling-and-pps/