Buat Diagram dalam Presentasi PPT Menggunakan Python
Bangun aplikasi Python yang membuat diagram presentasi yang dapat disesuaikan dengan kategori, seri data, label, dan pemformatan Anda sendiri.
Buat Diagram Lingkaran dalam Presentasi PPT dengan Python
Aspose.Slides for Python via .NET memungkinkan Anda membuat diagram lingkaran, mengganti kategori dan seri default-nya, serta menyesuaikan label dan warnanya. Diagram lingkaran paling cocok untuk menunjukkan kontribusi sejumlah kecil kategori numerik terhadap keseluruhan. Untuk opsi lainnya, lihat Menyesuaikan Diagram Lingkaran dalam Presentasi .
Buat Diagram Lingkaran dalam Presentasi PPT dengan 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)Cara Membuat dan Menyesuaikan Diagram Lingkaran di PPT dengan Python
Ikuti langkah-langkah ini untuk menambahkan diagram lingkaran ke presentasi PPT.
- Buat instans
Presentationdan akses slide yang diinginkan melalui variabelslide. - Panggil
add_chartdenganChartType.PIEuntuk menambahkan diagram lingkaran ke slide. - Gunakan
chart_data_workbookuntuk mengganti kategori dan seri default, lalu konfigurasikan label, warna, danfirst_slice_angle. - Panggil
savedenganSaveFormat.PPTuntuk menulis presentasi dalam format PPT.
Dibuat dengan Aspose.Slides
Buat Diagram PPT Secara Online
Aplikasi Aspose.Slides Chart gratis dibuat dengan Aspose.Slides for Python via .NET, API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file PPT Anda sendiri.
- Berjalan di browser Anda, tanpa perlu menginstal apa pun.
- Lihat cara Aspose.Slides membuat diagram sebelum Anda menulis kode.
- Buat diagram dari data Excel atau tabel.
- Unduh sebagai file PPT atau gambar.
Format Lain yang Didukung untuk Diagram
Dengan Python, Anda juga dapat membuat diagram dalam format lain.