Diagramok létrehozása PPT bemutatókban Pythonnal
Készítsen Python-alkalmazásokat, amelyek saját kategóriákkal, adatsorokkal, feliratokkal és formázással rendelkező, testreszabható bemutatódiagramokat hoznak létre.
Kördiagram létrehozása PPT bemutatóban Pythonnal
Az Aspose.Slides for Python via .NET segítségével kördiagramot hozhat létre, lecserélheti az alapértelmezett kategóriáit és adatsorait, és testreszabhatja a feliratait és színeit. A kördiagramok akkor a leghasznosabbak, ha azt kell bemutatni, hogyan járul hozzá néhány numerikus kategória az egészhez. További lehetőségekért lásd: Kördiagramok testreszabása bemutatókban .
Kördiagram létrehozása PPT bemutatóban Pythonnal
with slides.Presentation() as presentation:
slide = presentation.slides[0]
chart = slide.shapes.add_chart(slides.charts.ChartType.PIE, 100, 100, 400, 400)
chart.has_title = True
chart.chart_title.add_text_frame_for_overriding("Quarterly Sales")
chart.chart_title.height = 20
worksheet_index = 0
workbook = chart.chart_data.chart_data_workbook
chart.chart_data.series.clear()
chart.chart_data.categories.clear()
categories = ("First Quarter", "Second Quarter", "Third Quarter")
values = (20, 50, 30)
for row_index, category in enumerate(categories, start=1):
category_cell = workbook.get_cell(worksheet_index, row_index, 0, category)
chart.chart_data.categories.add(category_cell)
series_name_cell = workbook.get_cell(worksheet_index, 0, 1, "Sales")
series = chart.chart_data.series.add(series_name_cell, chart.type)
for row_index, value in enumerate(values, start=1):
value_cell = workbook.get_cell(worksheet_index, row_index, 1, value)
series.data_points.add_data_point_for_pie_series(value_cell)
series.labels.default_data_label_format.show_percentage = True
series.parent_series_group.is_color_varied = True
series.parent_series_group.first_slice_angle = 180
fill_colors = (drawing.Color.orange, drawing.Color.blue_violet, drawing.Color.yellow_green)
for data_point_index, fill_color in enumerate(fill_colors):
data_point = series.data_points[data_point_index]
data_point.format.fill.fill_type = slides.FillType.SOLID
data_point.format.fill.solid_fill_color.color = fill_color
presentation.save("pie-chart.ppt", slides.export.SaveFormat.PPT)Kördiagram létrehozása és testreszabása PPT fájlban Pythonnal
Az alábbi lépésekkel kördiagramot adhat egy PPT bemutatóhoz.
- Hozzon létre egy
Presentationpéldányt, és érje el a kívánt diát egyslideváltozón keresztül. - Hívja meg az
add_chartmetódust aChartType.PIEértékkel, hogy kördiagramot adjon a diához. - A
chart_data_workbooksegítségével cserélje le az alapértelmezett kategóriákat és adatsorokat, majd állítsa be a feliratokat, a színeket és afirst_slice_angleértéket. - Hívja meg a
savemetódust aSaveFormat.PPTértékkel, hogy a bemutatót PPT formátumban írja ki.
Az Aspose.Slides segítségével készült
PPT-diagramok létrehozása online
Az ingyenes Aspose.Slides Chart alkalmazás az Aspose.Slides for Python via .NET segítségével készült, ugyanazzal az API-val, mint a fenti kód. Nyissa meg, és nézze meg, mire képes az API a saját PPT fájljaival.
- A böngészőben fut, semmit sem kell telepíteni.
- Nézze meg, hogyan hoz létre diagramokat az Aspose.Slides, mielőtt kódot írna.
- Hozzon létre diagramot Excel- vagy táblázatadatokból.
- Töltse le PPT fájlként vagy képként.
További támogatott formátumok diagramokhoz
Python használatával más formátumokban is létrehozhat diagramokat.