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