Δημιουργία γραφημάτων σε παρουσιάσεις PPTX με Python
Δημιουργήστε εφαρμογές Python που δημιουργούν προσαρμόσιμα γραφήματα παρουσιάσεων με τις δικές σας κατηγορίες, σειρές δεδομένων, ετικέτες και μορφοποίηση.
Δημιουργία γραφήματος πίτας σε παρουσίαση PPTX με Python
Το Aspose.Slides for Python via .NET σάς επιτρέπει να δημιουργήσετε ένα γράφημα πίτας, να αντικαταστήσετε τις προεπιλεγμένες κατηγορίες και σειρές του και να προσαρμόσετε τις ετικέτες και τα χρώματά του. Τα γραφήματα πίτας είναι ιδανικά για να δείξετε πώς λίγες αριθμητικές κατηγορίες συμβάλλουν σε ένα σύνολο. Για περισσότερες επιλογές, δείτε το Προσαρμογή γραφημάτων πίτας σε παρουσιάσεις .
Δημιουργία γραφήματος πίτας σε παρουσίαση PPTX με Python
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.pptx", slides.export.SaveFormat.PPTX)Πώς να δημιουργήσετε και να προσαρμόσετε ένα γράφημα πίτας σε PPTX με Python
Ακολουθήστε αυτά τα βήματα για να προσθέσετε ένα γράφημα πίτας σε μια παρουσίαση PPTX.
- Δημιουργήστε μια παρουσία
Presentationκαι αποκτήστε πρόσβαση στην επιθυμητή διαφάνεια μέσω μιας μεταβλητήςslide. - Καλέστε το
add_chartμεChartType.PIEγια να προσθέσετε ένα γράφημα πίτας στη διαφάνεια. - Χρησιμοποιήστε το
chart_data_workbookγια να αντικαταστήσετε τις προεπιλεγμένες κατηγορίες και σειρές και, στη συνέχεια, ρυθμίστε τις ετικέτες, τα χρώματα και τοfirst_slice_angle. - Καλέστε το
saveμεSaveFormat.PPTXγια να γράψετε την παρουσίαση σε μορφή PPTX.
Δημιουργήθηκε με το Aspose.Slides
Διαδικτυακή δημιουργία γραφημάτων PPTX
Η δωρεάν εφαρμογή Aspose.Slides Chart έχει δημιουργηθεί με το Aspose.Slides for Python via .NET, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPTX.
- Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
- Δείτε πώς το Aspose.Slides δημιουργεί γραφήματα πριν γράψετε κώδικα.
- Δημιουργήστε ένα γράφημα από δεδομένα Excel ή πίνακα.
- Κατεβάστε το ως αρχείο PPTX ή ως εικόνα.
Άλλες υποστηριζόμενες μορφές για γραφήματα
Με Python, μπορείτε επίσης να δημιουργήσετε γραφήματα σε άλλες μορφές.