PHP 経由で PDF フォームからデータを抽出します

入力可能な PDF ドキュメントからユーザーデータフィールドを抽出します。プログラムで PDF ファイルを変更するには、PHP via Java の Aspose.PDF を使用してください

PHP via Java ライブラリを使用して PDF フォームからデータを抽出する方法

PDF フォーム (Acroforms) から PDF ファイル内のデータを抽出するために、php-java の機能が豊富で強力で使いやすいドキュメント操作ツールである Java API 経由で Aspose.PDF for PHP を使用します。Tomcat 9.0 バージョンを任意の場所にインストールし、Aspose.pdf.war を追加してください。詳細については、GitHub ページを参照してください。

PHP を使って PDF からアクロフォームを抽出する方法


ご使用の環境でコードを試すには、Java 経由の PHP 用の Aspose.PDF が必要です。

  1. Document クラスのインスタンスにPDFをロードします。
  2. Document.Form クラスを使用して、すべてのフィールドから値を取得します。
  3. 必要に応じて名前と値を分析します。
  4. Document クラスのインスタンスにPDFをロードする
  5. Document.Form クラスを使用してすべてのフィールドから値を取得する

PDF フォームからデータを抽出-PHP

このサンプルコードは、PHP を使用して PDF フォームから PDF フォームからデータを抽出する方法を示しています

// Open a document
$document = new Document($inputFile);

// Get a field
$textBoxField = $document->getForm()->get("textbox1");

// Get the field name
$responseData = "PartialName: " . $textBoxField->getPartialName();

// Get the field value
$responseData = $responseData . " Value: " . $textBoxField->getValue();
$document->close();