この簡略化されたガイドでは、Python で Excel グラフを PDF に変換する方法を説明します。これには、IDE 構成、プログラミング タスク、Python で Excel グラフを PDF にエクスポートするためのサンプル コードを含む手順のリストが含まれています。また、グラフを Excel ファイルから PDF に変換し、出力をさまざまな形式で保存するためのさまざまなオプションについても説明します。
Python で Excel グラフを PDF に変換する手順
- Java 経由の Python 用 Aspose.Cells を使用してグラフ PDF を作成するように環境を設定します
- グラフを含む workbook をロードします
- グラフが含まれるワークシートにアクセスします
- chart にアクセスします
- Chart クラスの toPdf() メソッドを呼び出し、必要なパラメータを指定して PDF を生成します。
これらの手順は、Python で Excel グラフを PDF に変換する方法 のプロセスを要約しています。このプロセスは、スプレッドシートをロードすることで開始され、続いてターゲット シートからグラフにアクセスします。最後のステップでは、toPdf() メソッドが呼び出され、出力 PDF ファイル名、必要なページ寸法、およびページ レイアウトの配置タイプが取得されます。
Python で Excel グラフを PDF に変換するコード
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook,\ | |
PageLayoutAlignmentType, PageLayoutAlignmentType | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load the workbook | |
wb = Workbook("ExcelWithPieChart.xlsx") | |
# Access the worksheet | |
ws = wb.getWorksheets().get(0) | |
# Access the chart | |
chart = ws.getCharts().get(0) | |
# Convert the chart to PDF | |
chart.toPdf("ChartToPdf.pdf",10,10,\ | |
PageLayoutAlignmentType.RIGHT,PageLayoutAlignmentType.BOTTOM) | |
print("Chart Converted to PDF Successfully") | |
jpype.shutdownJVM() |
このコードは、Excel グラフから Python での PDF への変換を示します。出力 PDF ファイル名のみを受け取る toPdf() のオーバーロードされたメソッドを使用できます。同様に、toPdfBytes() のさまざまなオーバーロードされたメソッドを使用して、出力 PDF をバイト ストリームに保存できます。
この記事では、Excel グラフを Python で PDF に変更する方法を説明しました。グラフを作成するプロセスについて知りたい場合は、Python で Excel で円グラフを作成する方法 の記事を参照してください。