このクイックチュートリアルでは、** C#でExcelチャートをPDFに変換する方法について説明します。Excelファイルは、XLSX、XLS、ODS、またはMSExcelでサポートされているその他の形式にすることができます。環境を確立するための手順、プロセスを理解するためのステップバイステップの手順、および実行中のサンプルコードを提供することによってガイドします。他のサードパーティツールをインストールせずに、Windows、Linux、macOSなどの任意のオペレーティングシステムで ExcelチャートをC#でPDFにエクスポート**できます。
C#でExcelチャートをPDFに変換する手順
- チャートをPDFに変換するために、NugetパッケージマネージャーからAspose.Cellsを追加するようにプロジェクトを構成します
- ソースExcelファイルをいくつかのグラフを含むWorkbookオブジェクトにロードします
- 選択したworksheetへの参照をグラフで取得します
- チャートコレクションから目的のチャートへの参照を取得します
- ChartクラスからToPdf関数を呼び出して、チャートをPDFに変換します
- 出力PDFページサイズとチャートの配置を設定します
- PDFをディスクまたはストリームに保存します
これらの手順は、* C#でExcelグラフをPDFに変換する*ための完全なガイドを提供します。指示セットには、プロジェクトの構成、対象のワークブックのロード、特定のシートから必要なチャートの選択、PDFとしての保存が含まれます。また、出力PDFでチャートを構成するのにも役立ちます。
C#でExcelチャートをPDFにレンダリングするコード
このコードは、複数のオーバーロードを持つChart.ToPdf()関数を使用します。出力PDFでチャートを構成したくない場合は、Chart.ToPdf()関数で出力PDFファイル名を指定するだけです。ただし、出力PDFページサイズとチャートの水平/垂直方向の配置を設定する場合は、* ExcelチャートをC#でPDFにレンダリングする*プロセス中に、サイズをインチ単位で取得し、設定する適切な列挙子を提供する関連するオーバーロードを使用します配置。
このチュートリアルでは、ExcelチャートからPDFを作成するプロセスについて詳しく説明しました。 Excelチャートを画像に変換することに興味がある場合は、ExcelをC#で画像に変換する方法の記事を参照してください。