Python का उपयोग करके PPTX प्रेज़ेंटेशन में चार्ट बनाएँ

ऐसे Python एप्लिकेशन बनाएँ जो आपकी अपनी श्रेणियों, डेटा सीरीज़, लेबल और फ़ॉर्मेटिंग के साथ अनुकूलन योग्य प्रेज़ेंटेशन चार्ट बनाएँ।

Python के साथ PPTX प्रेज़ेंटेशन में पाई चार्ट बनाएँ

Aspose.Slides for Python via .NET से आप पाई चार्ट बना सकते हैं, उसकी डिफ़ॉल्ट श्रेणियाँ और सीरीज़ बदल सकते हैं, और उसके लेबल और रंग अनुकूलित कर सकते हैं। पाई चार्ट यह दिखाने के लिए सबसे उपयुक्त हैं कि कुछ संख्यात्मक श्रेणियाँ पूरे में कितना योगदान देती हैं। अधिक विकल्पों के लिए प्रेज़ेंटेशन में पाई चार्ट अनुकूलित करें देखें।

Python के साथ PPTX प्रेज़ेंटेशन में पाई चार्ट बनाएँ

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)

Python के साथ PPTX में पाई चार्ट कैसे बनाएँ और अनुकूलित करें

PPTX प्रेज़ेंटेशन में पाई चार्ट जोड़ने के लिए इन चरणों का पालन करें।

  1. एक Presentation इंस्टेंस बनाएँ और slide वेरिएबल के ज़रिए वांछित स्लाइड तक पहुँचें।
  2. स्लाइड में पाई चार्ट जोड़ने के लिए ChartType.PIE के साथ add_chart कॉल करें।
  3. डिफ़ॉल्ट श्रेणियाँ और सीरीज़ बदलने के लिए chart_data_workbook का उपयोग करें, फिर लेबल, रंग और first_slice_angle कॉन्फ़िगर करें।
  4. प्रेज़ेंटेशन को PPTX फ़ॉर्मेट में लिखने के लिए SaveFormat.PPTX के साथ save कॉल करें।

Aspose.Slides से निर्मित

PPTX चार्ट ऑनलाइन बनाएँ

मुफ़्त Aspose.Slides Chart ऐप Aspose.Slides for Python via .NET से बना है, वही API जो ऊपर दिए गए कोड में है। इसे खोलें और देखें कि API आपकी अपनी PPTX फ़ाइलों के साथ क्या कर सकता है।

  • आपके ब्राउज़र में चलता है, कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
  • कोड लिखने से पहले देखें कि Aspose.Slides चार्ट कैसे बनाता है।
  • Excel या टेबल डेटा से चार्ट बनाएँ।
  • इसे PPTX फ़ाइल या इमेज के रूप में डाउनलोड करें।

चार्ट के लिए अन्य समर्थित फ़ॉर्मेट

Python के साथ, आप अन्य फ़ॉर्मेट में भी चार्ट बना सकते हैं।