В этом кратком разделе рассказывается, как создать круговую диаграмму в PowerPoint с помощью Python, а также приводятся подробные инструкции по настройке среды и использованию примера кода. Вы можете создать круговую диаграмму в PowerPoint с помощью Python, используя несколько строк простого в использовании кода, однако вы можете изменить его, добавив больше деталей в соответствии с вашими требованиями, и сохранить его на диске в PPTX или Формат PPT.
Шаги по созданию круговой диаграммы в PowerPoint с использованием Python
- Настройте среду разработки для использования Aspose.Slides для Python через .NET в своем приложении.
- Импортируйте пространство имен aspose.slides в свое приложение
- Создайте пустую презентацию PowerPoint, используя объект класса Presentation, чтобы добавить в презентацию круговую диаграмму.
- Доступ к первому слайду по умолчанию в презентации
- Вставьте фигуру диаграммы с круговой диаграммой в качестве типа
- Установите параметры диаграммы, имеющие ряды данных и категории по умолчанию.
- Сохраните созданную презентацию с круговой диаграммой на диск
Вышеупомянутые шаги описывают как сделать диаграмму в PowerPoint с помощью Python, при этом процесс начинается с создания пустой презентации с использованием объекта класса Presentation и доступа к первому слайду по умолчанию. Затем добавляется форма диаграммы с PIE в качестве типа диаграммы вместе с настройкой различных параметров диаграммы. Наконец, презентация сохраняется на диск в формате PPTX методом сохранения.
Код для создания круговой диаграммы в PowerPoint с использованием Python
import aspose.slides as slides | |
# Setting the linence for Aspose.Slides to add Pie chart | |
slidesChartLicense = slides.License() | |
slidesChartLicense.set_license("Aspose.Total.lic") | |
# Create a empty Presentation object that represents a presentation file | |
with slides.Presentation() as chartPresentation: | |
# Access the default first slide | |
firstSlide = chartPresentation.slides[0] | |
# Access the slides shapes collection | |
shapesCollection = firstSlide.shapes | |
# Add a Pie chart on slide | |
pieChart = shapesCollection.add_chart(slides.charts.ChartType.PIE, 50, 50, 500, 400) | |
# Setting the chart series properties | |
pieChart.chart_data.series[0].labels.default_data_label_format.show_value = True | |
# Save presentation with chart on the disk | |
chartPresentation.save("ChartSlide.pptx", slides.export.SaveFormat.PPTX) |
В этом коде показано, как построить график в PowerPoint с помощью Python, при этом используется тип круговой диаграммы. API предлагает добавить все диаграммы, поддерживаемые в MS PowerPoint, включая Column3D, ClusteredColumn, Line, Area, Contour, Bubble, Radar и т. д. Вы можете иметь полный контроль над данными диаграммы в диаграмме, используя серии и категории, точки данных серии, диаграммы заголовок, форматирование, боковая стенка, поворот, область построения и т. д.
В этом уроке мы сосредоточились на том, как создать круговую диаграмму в PowerPoint с помощью Python. Если вы хотите преобразовать презентацию в изображение Tiff, обратитесь к статье как конвертировать PowerPoint в Tiff с помощью Python.