HTML JPG PDF XML DOCX
  Product Family
PDF

Node.js SDKでPDFフォームを削除

Node.js Cloud SDKを使用してPDFドキュメントからすべてのフォームフィールドを削除

Get Started

Cloud Node.js SDKを介してPDFドキュメントからAcroFormsを削除

PDFからAcroFormsを削除するには、 Aspose.PDF Cloud Node.js SDKを使用します。このCloud SDKは、Node.jsプログラマーがAspose.PDF REST APIを介してNode.jsプログラミング言語を使用してクラウドベースのPDFクリエーター、アノテーター、エディター、コンバーターアプリを開発するのを支援します。Aspose for Cloudでアカウントを作成し、アプリケーション情報を取得します。App SIDとキーを取得したら、Aspose.PDF Cloud Node.js SDKを試す準備が整います。

パッケージマネージャーコンソールコマンド


     
    npm install asposepdfcloud --save
     
     

Node.jsを使用してAcroFormsを削除する手順

Aspose.PDF Cloud開発者は、わずか数行のコードでPDFからacroformsを簡単に読み込み、削除できます。

  1. PDFファイルをAspose.PDF Cloudサービスにアップロードします。
  2. アップロードしたファイルから指定されたフォームフィールドを削除します。
  3. 必要に応じて結果をダウンロードします
 

このサンプルコードは、Node.jsを使用してPDFドキュメントからAcroFormsを削除する方法を示しています


    import credentials from "./credentials.json" with { type: "json" };
    import fs from 'node:fs/promises';
    import { PdfApi } from "asposepdfcloud";
    import { Border } from "asposepdfcloud/src/models/border";
    import { TextBoxField } from "asposepdfcloud/src/models/textBoxField";
    import { Dash } from "asposepdfcloud/src/models/dash";
    import { Rectangle } from "asposepdfcloud/src/models/rectangle";
    import { Field } from "asposepdfcloud/src/models/field";
    import { FieldType } from "asposepdfcloud/src/models/fieldType";
    import { Fields } from "asposepdfcloud/src/models/fields";

    async function removeFormField() {
        const localFileName = "C:\\Samples\\StudentInfoFormElectronic.pdf";
        const storageFileName = "StudentInfoFormElectronic.pdf";

        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localFileName);
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.message);
        }

        try {
            let response = await pdfApi.deleteField(storageFileName, "First Name");
            console.log(response.body.status);
        }
        catch (error) {
            console.log(error.message);
        }

    }
 

Node.js SDKを介してAcroFormsを操作

フォームが古くなったり、関連性がなくなったり、不要になった場合、それを削除することでドキュメントを簡素化し、関連性を維持できます。フォームを削除することで、特にフォームがもはや対話のために意図されていない場合、PDFをよりシンプルで読みやすくすることができます。AcroFormsのようなインタラクティブな要素はPDFのファイルサイズを増やす可能性があります。それらを削除することで、ドキュメントを最適化し、共有や保存を迅速化できます。 PDFドキュメントからAspose.PDF Cloud Node.js SDKを使用してAcroFormsを削除します。

Node.jsライブラリを使用してできること

  • PDFドキュメントのヘッダーとフッターをテキストまたは画像形式で追加。
  • PDFドキュメントにテーブルとスタンプ(テキストまたは画像)を追加。
  • 複数のPDFドキュメントを既存のファイルに追加。
  • PDFの添付ファイル、注釈、フォームフィールドを操作。
  • PDFドキュメントに暗号化または復号化を適用し、パスワードを設定。
  • ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除。
  • PDFドキュメントからIDで特定のスタンプまたはテーブルを削除。
  • PDFページまたはドキュメント全体の単一または複数のテキストインスタンスを置換。
  • PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
  • PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化。
  • 無料アプリを試して、AcroFormsをPDFファイルからオンラインで削除し、機能をテストできます。