Това опростено ръководство демонстрира как да конвертирате Excel диаграма в PDF в Python. Има списък със стъпки, включително конфигурацията на IDE, задачите за програмиране и примерен код за експортиране на диаграма на Excel в PDF в Python. Той също така обсъжда различни опции за трансформиране на диаграмите от Excel файл в PDF и запазване на изхода в различни формати.
Стъпки за конвертиране на Excel Chart в PDF в Python
- Задайте средата да използва Aspose.Cells за Python чрез Java за създаване на PDF диаграма
- Заредете workbook с диаграма в него
- Достъп до работния лист с диаграмата
- Достъп до chart
- Извикайте метода toPdf() в класа Chart, за да генерирате PDF, като предоставите необходимите параметри
Тези стъпки обобщават процеса как да конвертирате Excel графика в PDF в Python. Процесът се инициира чрез зареждане на електронната таблица, последвано от достъп до диаграмата от целевия лист. В последната стъпка се извиква методът toPdf(), който взема името на изходния PDF файл, желаните размери на страницата и типа подравняване на оформлението на страницата.
Код за конвертиране на Excel Graph в PDF в Python
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 в PDF в Python. Можете да използвате претоварения метод на toPdf(), който взема само името на изходния PDF файл. По същия начин можете да запишете изходния PDF в поток от байтове, като използвате различни претоварени методи за toPdfBytes().
Тази статия ни научи да променяме графиката на Excel в PDF в Python. Ако искате да научите процеса за създаване на графика, вижте статията на как да направите кръгова диаграма в Excel в Python.