この短いチュートリアルでは、Node.js REST API を使用して PDF フォームに入力する方法 を解説します。Node.js ベースの Cloud SDK を使用し、サードパーティ製のツールやソフトウェアを使わずに、Node.js Low Code API を使用した PDF 入力ツール を開発する方法を学習します。フォーム上の複数のフィールドに、それぞれのフィールド名を指定して同じコードで入力できます。
前提条件
- {{ハイパーリンク1}}
- Node.js 用 Aspose.PDF Cloud SDK をダウンロードして、記入可能な PDF を作成します
- テキストフィールドを追加するために、上記のSDKを使用してNode.jsプロジェクトをセットアップします。
Node.jsベースのAPIを使用してPDFフォームをオンラインで入力する手順
- PDFフィラーを開発するためのPdfApiクラスオブジェクトを構成する
- フィールド名と新しい値を設定してフィールドオブジェクトを宣言します。
- フォームフィールドを含むソースPDFファイルをクラウドストレージにロードします
- すべてのフォームフィールドに対してPutUpdateField()メソッドを呼び出します
- フォームに記入した後、応答から更新されたPDFファイルを取得し、ディスクに保存します。
上記の手順は、Node.js RESTインターフェースを使用してPDFにオンラインで入力する方法をまとめたものです。Fieldsオブジェクトを作成し、名前と新しい値を設定します。ソースPDFファイルをクラウドストレージに読み込み、ファイル名、フィールド名、フィールド値を指定してPutUpdateField()メソッドを呼び出します。APIレスポンスのステータスに基づいて、更新された値を確認用として表示します。
Node.js RESTful サービスを使用して PDF フォームをオンラインで入力するコード
このコードは、Node.jsベースのAPIを使用してPDFドキュメントにオンラインで入力する方法を示しています。対象フィールドにアクセスして新しい値を入力するには、一意のフィールド名が必要です。更新されたフィールドの値を表示するだけでなく、更新されたPDFファイルをCloud Storageにダウンロードすることもできます。
この記事では、Node.js RESTインターフェースを使ってPDFファイルにオンラインで入力する方法について説明しました。入力可能なPDFファイルを作成したい場合は、Node.js REST API で入力可能な PDF を作成するの記事をご覧ください。