この記事では、Node.js REST API を使用して XML を PDF に変換する方法 について説明します。Node.js ベースのクラウド SDK を使用し、Node.js Low Code API を使用して XML ファイルから PDF にデータを自動的に入力する方法 を学習します。XML のデータで PDF のフォームを入力し、入力済みの PDF をクラウドストレージからダウンロードするプロセスについて説明します。
前提条件
- {{ハイパーリンク1}}
- Node.js 用 Aspose.PDF Cloud SDK をダウンロードして、PDF フォームに XML データを入力してください
- XMLファイルからデータをエクスポートするために、上記のSDKを使用してNode.jsプロジェクトをセットアップします。
Node.js RESTインターフェースを使用してXMLファイルをPDFに変換する手順
- XML からデータを読み取るためのクライアント ID とシークレットを設定して、PdfApi クラスのオブジェクトを作成します。
- フォームフィールドを含むPDFファイルとフォームデータを含むXMLファイルの名前を設定します
- フォームに記入するには、PDFファイルをクラウドストレージにアップロードしてください。
- フォームデータを含むXMLファイルをクラウドストレージにアップロードします
- GetImportFieldsFromXmlInStorage() メソッドを呼び出して、XML ファイルからのデータで PDF フォームを入力します。
- クラウドから入力したPDFファイルをダウンロードし、ディスクに保存します。
これらの手順は、Node.js RESTful サービスを使用して XML ドキュメントから PDF にデータをエクスポートする プロセスをまとめたものです。PDF ファイルと XML ファイルの両方をクラウドストレージにアップロードし、GetImportFieldsFromXmlInStorage() メソッドを呼び出して PDF ファイルにデータをインポートします。必要に応じて、返されたストリームをローカルディスク上のファイルに保存します。
Node.js ベースの API を使用して XML を PDF ファイルに変換するコード
このコードは、Node.js Low Code APIを使用したXMLからPDFへのコンバーターの開発例です。フォームフィールドが自動入力されるPDFファイルが必要です。データを正しく転送するために、XMLファイルにはフォームフィールドと同じ名前のデータが含まれています。
この記事では、XMLファイルを入力としてPDFフォームに入力する方法を説明しました。フォームを含む新しいPDFファイルを作成するには、Node.js REST API で入力可能な PDF を作成するの記事を参照してください。