PHP で PDF フォームを作成

Aspose.PDF for PHP via Java ライブラリを使用して、プログラムで PDF のアクロフォームを作成します

PHP を使って PDF フォームを作成する方法

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

PHP を使って PDF 形式のアクロフォームを作成する方法


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

1。ドキュメントクラスのインスタンスに PDF をロードします。 1。フィールドを作成します。 1。装飾 (ボーダーなど) を作成します。 1。文書にフィールドを追加し、変更した PDF を保存

PDF 形式で PDF フォームを作成-PHP

このサンプルコードは、PHP を使用して PDF フォームを PDF で作成する方法を示しています

// Open document
$colors = new Color();
$document = new Document($inputFile);
$page = $document->getPages()->get_Item(1);

// Create a field
$textBoxField = new TextBoxField($page, 
    new Rectangle(110, 300, 310, 320));
$textBoxField->setPartialName("textbox1");
$textBoxField->setValue("Some value in Text Box");

$border = new Border($textBoxField);
$border->setWidth(5);
$border->setDash(new Dash(1, 1));
$textBoxField->setBorder($border);
$textBoxField->setColor($colors->getGreen());

// Add field to the document
$document->getForm()->add($textBoxField, 1);

// Save modified PDF
$document->save($outputFile);
$document->close();