HTML
JPG
PDF
XML
DOCX
PDF
クラウド PHP SDK を使用して PDF ドキュメントから AcroForms を削除
PDF から AcroForms を削除するには、次を使用します Aspose.PDF Cloud PHP SDK. このクラウド SDK は、PHP プログラマーが Aspose.PDF REST API を介して PHP 言語でクラウドベースの PDF 作成、注釈、編集、変換アプリを開発するのを支援します。まず Aspose for Cloud でアカウントを作成し、アプリケーション情報を取得してください。App SID とキーを取得すれば、Aspose.PDF Cloud PHP SDK の使用準備が整います。
パッケージマネージャー コンソール コマンド
composer install
PHP を使用して AcroForms を削除する手順
Aspose.PDF Cloud の開発者は、数行のコードですぐに PDF から AcroForms をロードして削除できます。
- PDF ファイルを Aspose.PDF Cloud サービスにアップロードします。
- アップロードされたファイルから指定されたフォームフィールドを削除します。
- 必要に応じて結果をダウンロードします
このサンプルコードは、PHP を使用して PDF ドキュメントから AcroForms を削除する方法を示します
<?php
require_once 'vendor/autoload.php';
use Aspose\PDF\Api\PdfApi;
function delFormFields() {
$LOCAL_FILE_NAME = "C:\\Samples\\sample.pdf";
$STORAGE_FILE_NAME = "sample.pdf";
$RESULT_FILE_NAME = "output_sample.pdf";
$FIELD_NAME = "Signature_1";
// Load credentials from JSON file
$credentials = json_decode(file_get_contents('credentials.json'), true);
$pdfApi = new PdfApi($credentials['id'], $credentials['key']);
try {
// Load Pdf file
$fileData = file_get_contents($LOCAL_FILE_NAME);
$uploadResult = $pdfApi->uploadFile($STORAGE_FILE_NAME, $fileData);
echo $uploadResult->getResponseText() . PHP_EOL;
} catch (Exception $e) {
echo 'Error uploading file: ' . $e->getMessage() . PHP_EOL;
}
try {
// Delete form field from PDF
$response = $pdfApi->deleteField($STORAGE_FILE_NAME, $FIELD_NAME);
echo $response->getStatus() . PHP_EOL;
// Download changed PDF file
$downloadRes = $pdfApi->downloadFile($STORAGE_FILE_NAME);
file_put_contents($RESULT_FILE_NAME, $downloadRes->getContents());
} catch (Exception $error) {
echo "Error processing PDF: " . $error->getMessage() . PHP_EOL;
}
}
delFormFields();
PHP SDK を通じて AcroForms を操作
フォームが古くなったり、関連性がなくなったり、不要になった場合、削除することで文書を簡素化し、関連性を保つことができます。フォームを削除すると、特にインタラクティブな使用が意図されていない場合、PDF がシンプルで読みやすくなります。AcroForms などのインタラクティブ要素は PDF のファイルサイズを増加させる可能性があります。これらを削除することで、共有や保存が迅速に行えるように文書を最適化できます。 Aspose.PDF Cloud PHP SDK を使用して PDF ドキュメントから AcroForms を削除します。
当社の PHP ライブラリでできること
- PDF ドキュメントにテキストまたは画像形式のヘッダーとフッターを追加できます。
- PDF ドキュメントにテーブルやスタンプ(テキストまたは画像)を追加できます。
- 複数の PDF ドキュメントを既存ファイルに結合できます。
- PDF の添付ファイル、注釈、フォームフィールドを操作できます。
- PDF ドキュメントに暗号化または復号化を適用し、パスワードを設定できます。
- ページまたは PDF 全体からすべてのスタンプとテーブルを削除できます。
- ID によって特定のスタンプまたはテーブルを PDF ドキュメントから削除できます。
- PDF ページ上、または文書全体のテキストの単一または複数の出現箇所を置換できます。
- PDF ドキュメントをさまざまな他のファイル形式に変換するための幅広いサポート。
- PDF ファイルのさまざまな要素を抽出し、PDF ドキュメントを最適化できます。
- 当社の無料アプリ を利用して、オンラインで PDF ファイルから AcroForms を削除し、機能をテストできます。