चार्ट

विभिन्न चार्ट प्रकारों को जोड़ने, एक्सेस करने, हटाने और अपडेट करने के उदाहरण Aspose.Slides for Android via Java के साथ। नीचे दिए गए स्निपेट्स मूल चार्ट ऑपरेशनों को दर्शाते हैं।

चार्ट जोड़ें

यह मेथड पहली स्लाइड में एक साधारण एरिया चार्ट जोड़ता है।

static void addChart() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        // पहली स्लाइड में एक सरल एरिया चार्ट जोड़ें।
        IChart chart = slide.getShapes().addChart(ChartType.Area, 50, 50, 400, 300);
    } finally {
        presentation.dispose();
    }
}

चार्ट तक पहुँचें

चार्ट बनाने के बाद, आप इसे शैप कलेक्शन के माध्यम से प्राप्त कर सकते हैं।

static void accessChart() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IChart chart = slide.getShapes().addChart(ChartType.Line, 50, 50, 400, 300);

        // स्लाइड पर पहला चार्ट तक पहुँचें।
        IChart firstChart = null;
        for (IShape shape : slide.getShapes()) {
            if (shape instanceof IChart) {
                firstChart = (IChart) shape;
                break;
            }
        }
    } finally {
        presentation.dispose();
    }
}

चार्ट हटाएँ

निम्नलिखित कोड स्लाइड से एक चार्ट को हटाता है।

static void removeChart() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IChart chart = slide.getShapes().addChart(ChartType.Pie, 50, 50, 400, 300);

        // चार्ट हटाएँ।
        slide.getShapes().remove(chart);
    } finally {
        presentation.dispose();
    }
}

चार्ट डेटा अपडेट करें

आप चार्ट की प्रॉपर्टीज़, जैसे शीर्षक, को बदल सकते हैं।

static void updateChartData() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IChart chart = slide.getShapes().addChart(ChartType.Column3D, 50, 50, 400, 300);

        // चार्ट शीर्षक बदलें।
        chart.getChartTitle().addTextFrameForOverriding("Sales Report");
    } finally {
        presentation.dispose();
    }
}