このチュートリアルでは、Node.js REST API を使用して Excel チャートを画像に変換する プロセスについて説明します。Node.js ベースの Cloud SDK を通じて、Node.js ベースの API を使用して Excel チャートを画像に自動変換する 方法を学習します。これにより、要件に応じて複数の形式で出力画像を作成できます。
前提条件
- グラフを画像に変換するには アカウントを作成してAPI認証情報を取得する を使用します
- グラフ画像を作成するには Node.js 用 Aspose.Cells クラウド SDK をダウンロードしてください
- 上記のSDKを使用してNode.jsプロジェクトをセットアップする
Node.js RESTful サービスを使用して Excel グラフを高解像度画像に変換する手順
- Aspose.Cells クラウド サービスで認証するために必要なクライアント ID、クライアント シークレット、および API ベース URL を定義します。
- 提供された資格情報と API URL を使用して CellsApi クラスをインスタンス化し、Aspose サービスへのリクエストの送信を準備します。
- 変換するグラフを含むExcelファイルのパスを設定します
- ローカルの Excel ファイルを Aspose Cloud のストレージにアップロードして実行するリクエストを準備します。
- ファイル名、ワークシート名、グラフのインデックス、出力画像形式、保存場所を指定してリクエストを作成します。
- GetWorksheetChart() APIを呼び出して、ワークシートから指定されたグラフを抽出し、必要な形式の画像ストリームとして返します。
- 画像ストリームをローカルファイルに書き込み、チャートをPNG画像として保存します。
以下の手順は、Node.js RESTインターフェースを使用してグラフ用の画像を作成するプロセスをまとめたものです。プログラムはAspose.Cells Cloudで認証を行い、Excelファイルをアップロードし、ワークシートから特定のグラフをPNG画像としてエクスポートするよう要求します。その後、プロセス中に発生する可能性のあるエラーを処理しながら、結果の画像ストリームをローカルファイルに保存します。
Node.js Low Code API を使用して Excel グラフを画像に変換するコード
このコードは、Node.js RESTful Serviceを使用してチャート画像を生成するプロセスを示しています。作成したチャートは、TIFF、JPEG、GIF、EMF、BMPなどの他の形式に変換できます。チャートのシート名と0から始まるインデックスを使用して、画像としてレンダリングすることもできます。
この記事では、Excelグラフのレンダリング手順を説明しました。Excelで棒グラフを作成するには、Node.js REST API を使用して Excel で棒グラフを作成するの記事をご覧ください。