Node.js で JSON を PDF に変換するための Cloud SDK または REST API を探している場合は、ここが正しい場所です。 GroupDocs.Conversion Cloud SDK for Node.js は、ユーザーが JSON から PDF へのコンバーターをプログラム的に開発するために使用できる幅広いメソッドとプロパティを提供します。 JSON (JavaScript Object Notation) と PDF (Portable Document Format) は、データ ストレージとデータ表現の点で普及しているファイル形式です。ただし、GroupDocs.Conversion を使用して JSON から PDF への変換を実行できます。したがって、JavaScript ソース コードを数行追加するだけで、ビジネスに競争力を与えることができます。したがって、このガイドを始めましょう。
このガイドでは次の点について説明します。
JSON から PDF へのコンバーター - API のインストール
このセクションでは、GroupDocs.Conversion Cloud SDK for Node.js のインストール手順を説明します。このエンタープライズレベルのライブラリを利用して、JSON を PDF に変換できます。このライブラリをインストールするには、ターミナル/CMD で次のコマンドを実行します。
npm install groupdocs-conversion-cloud
インストールが成功したら、API 認証情報 (つまり、クライアント ID とクライアント シークレット) があることを確認してください。 API 資格情報を取得する方法を確認するには、この短い チュートリアル にアクセスしてください。
Node.js で JSON を PDF に変換する
プログラムで JSON を PDF に変換するコード スニペットを作成してみましょう。ソース JSON ファイルが API Cloud ダッシュボード にアップロードされていることに注意してください。この UploadFile メソッドを呼び出して、手動またはプログラムでアップロードできます。
手順は次のとおりです。
- groupdocs-conversion-cloud モジュールをプロジェクトに取得します。
- API 資格情報を使用して ConvertApi のオブジェクトを初期化します。
- ConvertSettings クラスのインスタンスをインスタンス化し、filePath、format、storageName、outputPath などの値を設定します。
- ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのオブジェクトで初期化します。
- convertDocument メソッドを呼び出して JSON を PDF に変換します。
次のコードをコピーしてメイン ファイルに貼り付け、Node.js で JSON を PDF に変換します。
// groupdocs-conversion-cloud モジュールをプロジェクトに取得します。
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API 認証情報を定義する
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// API 資格情報を使用して ConvertApi のオブジェクトを初期化します。
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// ConvertSettings クラスのインスタンスをインスタンス化し、filePath、format、storageName、outputPath などの値を設定します。
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";
try {
// ConvertDocumentRequest クラスのオブジェクトを ConvertSettings クラスのオブジェクトで初期化します。
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// ConvertDocument メソッドを呼び出して、JSON を PDF に変換します。
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
console.log(err);
}
API Cloud ダッシュボードに新しく生成されたファイルが表示され、手動またはプログラムでダウンロードできます。
オンラインで JSON を PDF に変換
GroupDocs.Conversion は Cloud SDK を提供するだけでなく、オンラインで JSON を PDF に変換する オンライン ツールも提供します。さらに、軽量で非常に効率的で、堅牢な JSON から PDF への変換を提供します。何よりも、このツールを使用するために料金やアカウントの作成は必要ありません。
結論
これでこのブログ投稿は終わりになります。 Node.js で JSON を PDF に変換する方法を学習し、コード スニペットとその手順も確認しました。この記事は、ビジネス アプリ用に JSON から PDF へのコンバーターを構築する場合に役立ちます。さらに、完全な機能スタックを探索したい場合は、ドキュメント と GitHub リポジトリをお見逃しなく。
また、スタート ガイド にアクセスすることをお勧めします。
最後に、groupdocs.cloud が新しい記事を書いています。定期的に最新情報をお知らせいたしますので、よろしくお願いいたします。
ヘルプが利用可能です
ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
JSONをPDFに変換することは可能ですか?
GroupDocs.Conversion を使用して、Node.js で JSON を PDF に変換できます。実装については、リンク にアクセスしてください。