Diagramme erstellen in powerpoint ppt java

Diagramme werden verwendet, um die Daten in den Präsentationen zusammenzufassen und visuell darzustellen. Zur Visualisierung der Daten bietet MS PowerPoint eine große Auswahl an Diagrammtypen. Zu den am häufigsten verwendeten Diagrammtypen gehören Tortendiagramme, Liniendiagramme, Balkendiagramme, Histogramme, Aktiendiagramme usw. In diesem Artikel erfahren Sie, wie Sie mit Java Diagramme in PowerPoint Präsentationen erstellen.

Java API zum Erstellen von Diagrammen in PowerPoint

Um verschiedene Arten von Diagrammen in Präsentationen zu erstellen, verwenden wir Aspose.Slides for Java. Mit der genannten API können Sie PowerPoint Präsentationen aus Ihren Java Anwendungen heraus erstellen und bearbeiten. Darüber hinaus können Sie Diagramme nahtlos erstellen und zu den Präsentationen hinzufügen. Sie können die API entweder herunterladen oder sie mit den folgenden Maven konfigurationen installieren.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.7</version>
    <classifier>jdk16</classifier>
</dependency>

Erstellen Sie ein Säulendiagramm in PowerPoint PPT mit Java

Im Folgenden sind die Schritte zum Erstellen eines Säulendiagramms in einer PowerPoint Präsentation mit Java aufgeführt.

  • Erstellen Sie zunächst eine Instanz der Klasse Presentation (geben Sie den Pfad der Datei im Konstruktor an, falls Sie eine vorhandene Präsentation laden).
  • Rufen Sie die Referenz der Folie ab, indem Sie ihren Index angeben.
  • Fügen Sie ein Diagramm mit Standarddaten zusammen mit dem Typ ChartType.ClusteredColumn hinzu.
  • Löschen Sie die Standardserien und -kategorien.
  • Greifen Sie in einem IChartDataWorkbook objekt auf die Diagrammdaten Arbeitsmappe zu.
  • Fügen Sie der Arbeitsmappe neue Reihen und Kategorien des Diagramms hinzu.
  • Fügen Sie der Diagrammserie neue Diagrammdaten hinzu.
  • Speichern Sie abschließend die Präsentation mit der methode Presentation.save(String, SaveFormat).

Zur Veranschaulichung zeigt das folgende Codebeispiel, wie Sie mit Java ein Säulendiagramm in einer PowerPoint Präsentation erstellen.

// Erstellen Sie eine neue Präsentation
Presentation pres = new Presentation();
try {
    
    // Fügen Sie ein neues Säulendiagramm hinzu und löschen Sie die Standardkategorien und Serien
    IChart ch = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 100, 100, 600, 450);
    ch.getChartData().getSeries().clear();
    ch.getChartData().getCategories().clear();
    
    // Greifen Sie auf die Diagrammdaten zu
    IChartDataWorkbook fact = ch.getChartData().getChartDataWorkbook();
    fact.clear(0);
    int defaultWorksheetIndex = 0;

    // Kategorien hinzufügen
    IChartCategory category = ch.getChartData().getCategories().add(fact.getCell(0, "c2", "A"));
    category.getGroupingLevels().setGroupingItem(1, "Group1");
    category = ch.getChartData().getCategories().add(fact.getCell(0, "c3", "B"));

    category = ch.getChartData().getCategories().add(fact.getCell(0, "c4", "C"));
    category.getGroupingLevels().setGroupingItem(1, "Group2");
    category = ch.getChartData().getCategories().add(fact.getCell(0, "c5", "D"));

    category = ch.getChartData().getCategories().add(fact.getCell(0, "c6", "E"));
    category.getGroupingLevels().setGroupingItem(1, "Group3");
    category = ch.getChartData().getCategories().add(fact.getCell(0, "c7", "F"));

    category = ch.getChartData().getCategories().add(fact.getCell(0, "c8", "G"));
    category.getGroupingLevels().setGroupingItem(1, "Group4");
    category = ch.getChartData().getCategories().add(fact.getCell(0, "c9", "H"));

    // Serie hinzufügen
    IChartSeries series = ch.getChartData().getSeries().add(fact.getCell(0, "D1", "Series 1"),
            ChartType.ClusteredColumn);

    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D2", 10));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D3", 20));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D4", 30));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D5", 40));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D6", 50));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D7", 60));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D8", 70));
    series.getDataPoints().addDataPointForBarSeries(fact.getCell(defaultWorksheetIndex, "D9", 80));
    
    // Präsentation mit Diagramm speichern
    pres.save("column-chart.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Das Folgende ist der Screenshot des resultierenden Säulendiagramms.

Erstellen Sie ein Säulendiagramm in PowerPoint Java

Erstellen Sie ein Streudiagramm in PowerPoint PPT mit Java

Im Folgenden sind die Schritte zum Erstellen eines Streudiagramms in der PowerPoint Präsentation mit Java aufgeführt.

  • Erstellen Sie eine neue Präsentation oder laden Sie eine vorhandene mit der Klasse Presentation.
  • Rufen Sie die Referenz der Folie im Objekt ISlide ab.
  • Fügen Sie einen ScatterWithSmoothLines-Diagrammtyp mit Standarddaten hinzu und rufen Sie seine Referenz im IChart objekt ab.
  • Greifen Sie auf die Diagrammdaten Arbeitsmappe im Objekt IChartDataWorkbook zu und löschen Sie die Standardreihe.
  • Fügen Sie den Diagrammdaten neue Reihen hinzu.
  • Greifen Sie auf jede Serie im Objekt IChartSeries zu und fügen Sie der Serie Datenpunkte hinzu.
  • Greifen Sie mit IChartSeries.getMarker() auf den Marker der Serie zu und legen Sie seine Eigenschaften fest.
  • Speichern Sie die Präsentation mit der methode Presentation.save(String, SaveFormat).

Das folgende Codebeispiel zeigt, wie Sie mit Java ein Streudiagramm in PowerPoint Präsentationen erstellen.

// Instanziieren Sie die Presentation klasse , die die PPTX Datei darstellt
Presentation pres = new Presentation();
try {
    // Greifen Sie auf die erste Folie zu
    ISlide slide = pres.getSlides().get_Item(0);

    // Erstellen Sie das Standarddiagramm
    IChart chart = slide.getShapes().addChart(ChartType.ScatterWithSmoothLines, 0, 0, 400, 400);
    
    // Rufen Sie den Index des Standarddiagrammdaten-Arbeitsblatts ab
    int defaultWorksheetIndex = 0;
    
    // Holen Sie sich das Diagrammdaten-Arbeitsblatt
    IChartDataWorkbook fact = chart.getChartData().getChartDataWorkbook();
    
    // Demo-Serie löschen
    chart.getChartData().getSeries().clear();
    
    // Neue Serie hinzufügen
    chart.getChartData().getSeries().add(fact.getCell(defaultWorksheetIndex, 1, 1, "Series 1"), chart.getType());
    chart.getChartData().getSeries().add(fact.getCell(defaultWorksheetIndex, 1, 3, "Series 2"), chart.getType());
    
    // Nehmen Sie die erste Diagrammreihe
    IChartSeries series = chart.getChartData().getSeries().get_Item(0);
    
    // Fügen Sie dort einen neuen Punkt (1:3) hinzu.
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 2, 1, 1), fact.getCell(defaultWorksheetIndex, 2, 2, 3));
    
    // Neuen Punkt hinzufügen (2:10)
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 3, 1, 2), fact.getCell(defaultWorksheetIndex, 3, 2, 10));
    
    // Bearbeiten Sie den Serientyp
    series.setType(ChartType.ScatterWithStraightLinesAndMarkers);
    
    // Ändern Sie die Diagrammserienmarkierung
    series.getMarker().setSize(10);
    series.getMarker().setSymbol(MarkerStyleType.Star);
    
    // Nehmen Sie die zweite Diagrammserie
    series = chart.getChartData().getSeries().get_Item(1);
    
    // Fügen Sie dort einen neuen Punkt (5:2) hinzu.
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 2, 3, 5), fact.getCell(defaultWorksheetIndex, 2, 4, 2));
    
    // Neuen Punkt hinzufügen (3:1)
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 3, 3, 3), fact.getCell(defaultWorksheetIndex, 3, 4, 1));
    
    // Neuen Punkt hinzufügen (2:2)
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 4, 3, 2), fact.getCell(defaultWorksheetIndex, 4, 4, 2));
    
    // Neuen Punkt hinzufügen (5:1)
    series.getDataPoints().addDataPointForScatterSeries(fact.getCell(defaultWorksheetIndex, 5, 3, 5), fact.getCell(defaultWorksheetIndex, 5, 4, 1));
    
    // Ändern Sie die Diagrammserienmarkierung
    series.getMarker().setSize(10);
    series.getMarker().setSymbol(MarkerStyleType.Circle);
    
    // Speichern Sie die Präsentation
    pres.save("scatter-chart.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Der folgende Screenshot zeigt das resultierende Streudiagramm.

Erstellen Sie ein Streudiagramm in Powerpoint in C#

Erstellen Sie ein Kreisdiagramm in PowerPoint PPT mit Java

Im Folgenden sind die Schritte zum Erstellen eines Kreisdiagramms in einer PowerPoint Präsentation mit Java aufgeführt.

  • Erstellen Sie eine neue Präsentation oder laden Sie eine vorhandene mit der Klasse Presentation.
  • Rufen Sie die Referenz der Folie ab, indem Sie ihren Index angeben.
  • Fügen Sie ein Diagramm mit Standarddaten zusammen mit dem Typ ChartType.Pie hinzu.
  • Greifen Sie auf die Diagrammdaten in einem IChartDataWorkbook objekt zu.
  • Löschen Sie die Standardserien und -kategorien.
  • Erstellen Sie neue Serien und Kategorien.
  • Fügen Sie neue Diagrammdaten für die Diagrammserie hinzu.
  • Fügen Sie neue Punkte für Diagramme hinzu und fügen Sie benutzerdefinierte Farben für die Sektoren des Kreisdiagramms hinzu.
  • Legen Sie Etiketten für Serien und Führungslinien für Etiketten fest.
  • Legen Sie den Rotationswinkel für Tortendiagrammfolien fest.
  • Speichern Sie die Präsentation mit der methode Presentation.save(String, SaveFormat).

Das folgende Codebeispiel zeigt, wie Sie mit Java ein Kreisdiagramm in einer PowerPoint Präsentation erstellen.

// Instanziieren Sie die Presentation klasse , die die PPTX Datei darstellt
Presentation pres = new Presentation();
try {
    // Greifen Sie auf die erste Folie zu
    ISlide slides = pres.getSlides().get_Item(0);
    
    // Diagramm mit Standarddaten hinzufügen
    IChart chart = slides.getShapes().addChart(ChartType.Pie, 100, 100, 400, 400);
    
    // Diagrammtitel festlegen
    chart.getChartTitle().addTextFrameForOverriding("Sample Title");
    chart.getChartTitle().getTextFrameForOverriding().getTextFrameFormat().setCenterText(NullableBool.True);
    chart.getChartTitle().setHeight(20);
    chart.setTitle(true);
    
    // Legen Sie die erste Reihe auf Werte anzeigen fest
    chart.getChartData().getSeries().get_Item(0).getLabels().getDefaultDataLabelFormat().setShowValue(true);
    
    // Legen Sie den Index des Diagrammdatenblatts fest
    int defaultWorksheetIndex = 0;
    
    // Holen Sie sich das Diagrammdaten-Arbeitsblatt
    IChartDataWorkbook fact = chart.getChartData().getChartDataWorkbook();
    
    // Löschen Sie standardmäßig generierte Serien und Kategorien
    chart.getChartData().getSeries().clear();
    chart.getChartData().getCategories().clear();
    
    // Fügen Sie neue Kategorien hinzu
    chart.getChartData().getCategories().add(fact.getCell(0, 1, 0, "First Qtr"));
    chart.getChartData().getCategories().add(fact.getCell(0, 2, 0, "2nd Qtr"));
    chart.getChartData().getCategories().add(fact.getCell(0, 3, 0, "3rd Qtr"));
    
    // Neue Serie hinzufügen
    IChartSeries series = chart.getChartData().getSeries().add(fact.getCell(0, 0, 1, "Series 1"), chart.getType());
    
    // Füllen Sie jetzt Seriendaten aus
    series.getDataPoints().addDataPointForPieSeries(fact.getCell(defaultWorksheetIndex, 1, 1, 20));
    series.getDataPoints().addDataPointForPieSeries(fact.getCell(defaultWorksheetIndex, 2, 1, 50));
    series.getDataPoints().addDataPointForPieSeries(fact.getCell(defaultWorksheetIndex, 3, 1, 30));
    
    // Funktioniert nicht in neuer Version
    // Hinzufügen neuer Punkte und Festlegen der Sektorfarbe
    // series.IsColorVaried = true;
    chart.getChartData().getSeriesGroups().get_Item(0).setColorVaried(true);
    
    IChartDataPoint point = series.getDataPoints().get_Item(0);
    point.getFormat().getFill().setFillType(FillType.Solid);
    point.getFormat().getFill().getSolidFillColor().setColor(Color.CYAN);
	
    // Sektorgrenze festlegen
    point.getFormat().getLine().getFillFormat().setFillType(FillType.Solid);
    point.getFormat().getLine().getFillFormat().getSolidFillColor().setColor(Color.GRAY);
    point.getFormat().getLine().setWidth(3.0);
    //point.getFormat().getLine().setStyle(LineStyle.ThinThick);
    //point.getFormat().getLine().setDashStyle(LineDashStyle.DashDot);
    
    IChartDataPoint point1 = series.getDataPoints().get_Item(1);
    point1.getFormat().getFill().setFillType(FillType.Solid);
    point1.getFormat().getFill().getSolidFillColor().setColor(Color.ORANGE);
    
    // Sektorgrenze festlegen
    point1.getFormat().getLine().getFillFormat().setFillType(FillType.Solid);
    point1.getFormat().getLine().getFillFormat().getSolidFillColor().setColor(Color.BLUE);
    point1.getFormat().getLine().setWidth(3.0);
    //point1.getFormat().getLine().setStyle(LineStyle.Single);
    //point1.getFormat().getLine().setDashStyle(LineDashStyle.LargeDashDot);
    
    IChartDataPoint point2 = series.getDataPoints().get_Item(2);
    point2.getFormat().getFill().setFillType(FillType.Solid);
    point2.getFormat().getFill().getSolidFillColor().setColor(Color.YELLOW);
    
    // Sektorgrenze festlegen
    point2.getFormat().getLine().getFillFormat().setFillType(FillType.Solid);
    point2.getFormat().getLine().getFillFormat().getSolidFillColor().setColor(Color.RED);
    point2.getFormat().getLine().setWidth(2.0);
    //point2.getFormat().getLine().setStyle(LineStyle.ThinThin);
    //point2.getFormat().getLine().setDashStyle(LineDashStyle.LargeDashDotDot);
    
    // Erstellen Sie benutzerdefinierte Etiketten für jede der Kategorien für neue Serien
    IDataLabel lbl1 = series.getDataPoints().get_Item(0).getLabel();
    
    // lbl.ShowCategoryName = wahr;
    lbl1.getDataLabelFormat().setShowValue(true);
    
    IDataLabel lbl2 = series.getDataPoints().get_Item(1).getLabel();
    lbl2.getDataLabelFormat().setShowValue(true);
    lbl2.getDataLabelFormat().setShowLegendKey(true);
    lbl2.getDataLabelFormat().setShowPercentage(true);
    
    IDataLabel lbl3 = series.getDataPoints().get_Item(2).getLabel();
    lbl3.getDataLabelFormat().setShowSeriesName(true);
    lbl3.getDataLabelFormat().setShowPercentage(true);
    
    // Führungslinien für Diagramm anzeigen
    series.getLabels().getDefaultDataLabelFormat().setShowLeaderLines(true);
    
    // Legen Sie den Rotationswinkel für Kreisdiagrammsektoren fest
    chart.getChartData().getSeriesGroups().get_Item(0).setFirstSliceAngle(180);
    
    // Präsentation mit Diagramm speichern
    pres.save("pie-chart.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Das Folgende ist der Screenshot des generierten Kreisdiagramms.

Kreisdiagramm in PowerPoint Java erstellen

Fügen Sie ein Histogrammdiagramm in PowerPoint PPTX mit Java hinzu

Im Folgenden sind die Schritte zum Erstellen eines Histogrammdiagramms in PowerPoint Präsentationen mit Java aufgeführt.

  • Erstellen Sie eine neue Präsentation oder laden Sie eine vorhandene mit der Klasse Presentation.
  • Rufen Sie die Referenz der Folie ab, indem Sie ihren Index angeben.
  • Fügen Sie ein Diagramm mit Standarddaten zusammen mit dem Typ ChartType.Histogram hinzu.
  • Greifen Sie auf die Diagrammdaten im Objekt IChartDataWorkbook zu.
  • Löschen Sie die Standardserien und -kategorien.
  • Fügen Sie neue Serien und Kategorien hinzu.
  • Speichern Sie die Präsentation mit der methode Presentation.save(String, SaveFormat).

Das folgende Codebeispiel zeigt, wie Sie mit Java ein Histogrammdiagramm erstellen.

// Erstellen Sie eine neue Präsentation
Presentation pres = new Presentation();
try {
    
    // Fügen Sie ein neues Histogrammdiagramm hinzu und löschen Sie seine Kategorien und Serien
    IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Histogram, 50, 50, 500, 400);
    chart.getChartData().getCategories().clear();
    chart.getChartData().getSeries().clear();

    // Greifen Sie auf Diagrammdaten zu
    IChartDataWorkbook wb = chart.getChartData().getChartDataWorkbook();
    wb.clear(0);

    // Serie hinzufügen
    IChartSeries series = chart.getChartData().getSeries().add(ChartType.Histogram);
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A1", 15));
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A2", -41));
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A3", 16));
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A4", 10));
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A5", -23));
    series.getDataPoints().addDataPointForHistogramSeries(wb.getCell(0, "A6", 16));

    chart.getAxes().getHorizontalAxis().setAggregationType(AxisAggregationType.Automatic);

    // Speichern Sie die Präsentation
    pres.save("histogram-chart.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Das Folgende ist der Screenshot des erstellten Histogrammdiagramms.

Erstellen Sie ein Histogrammdiagramm in Powerpoint in C#

Erstellen Sie ein Aktiendiagramm in PowerPoint mit Java

Das Aktiendiagramm ist auch einer der am häufigsten verwendeten Diagrammtypen in PowerPoint Präsentationen. Im Folgenden sind die Schritte zum Erstellen eines Aktiendiagramms in Java aufgeführt.

  • Erstellen Sie eine Instanz der Klasse Presentation.
  • Rufen Sie die Referenz der Folie ab, indem Sie ihren Index angeben.
  • Fügen Sie ein Diagramm mit Standarddaten zusammen mit dem Typ ChartType.OpenHighLowClose hinzu.
  • Greifen Sie auf die Diagrammdaten im Objekt IChartDataWorkbook zu.
  • Löschen Sie die Standardserien und -kategorien.
  • Fügen Sie neue Serien und Kategorien hinzu.
  • Fügen Sie neue Diagrammdaten für die Diagrammserie hinzu.
  • Geben Sie das HiLowLines Format an.
  • Speichern Sie die Präsentation mit der methode Presentation.save(String, SaveFormat).

Das folgende Codebeispiel zeigt, wie Sie mithilfe von C# ein Aktiendiagramm zu einer PowerPoint Präsentation hinzufügen.

// Erstellen Sie eine neue Präsentation
Presentation pres = new Presentation();
try {
    
    // Diagramm hinzufügen
    IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.OpenHighLowClose, 50, 50, 600, 400, false);

    // Übersichtliche Kategorien und Serien
    chart.getChartData().getSeries().clear();
    chart.getChartData().getCategories().clear();

    // Greifen Sie auf Diagrammdaten zu
    IChartDataWorkbook wb = chart.getChartData().getChartDataWorkbook();

    // Kategorien hinzufügen
    chart.getChartData().getCategories().add(wb.getCell(0, 1, 0, "A"));
    chart.getChartData().getCategories().add(wb.getCell(0, 2, 0, "B"));
    chart.getChartData().getCategories().add(wb.getCell(0, 3, 0, "C"));

    chart.getChartData().getSeries().add(wb.getCell(0, 0, 1, "Open"), chart.getType());
    chart.getChartData().getSeries().add(wb.getCell(0, 0, 2, "High"), chart.getType());
    chart.getChartData().getSeries().add(wb.getCell(0, 0, 3, "Low"), chart.getType());
    chart.getChartData().getSeries().add(wb.getCell(0, 0, 4, "Close"), chart.getType());

    // Seriendaten hinzufügen
    IChartSeries series = chart.getChartData().getSeries().get_Item(0);

    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 1, 1, 72));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 2, 1, 25));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 3, 1, 38));

    series = chart.getChartData().getSeries().get_Item(1);
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 1, 2, 172));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 2, 2, 57));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 3, 2, 57));

    series = chart.getChartData().getSeries().get_Item(2);
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 1, 3, 12));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 2, 3, 12));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 3, 3, 13));

    series = chart.getChartData().getSeries().get_Item(3);
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 1, 4, 25));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 2, 4, 38));
    series.getDataPoints().addDataPointForStockSeries(wb.getCell(0, 3, 4, 50));

    chart.getChartData().getSeriesGroups().get_Item(0).getUpDownBars().setUpDownBars(true);
    chart.getChartData().getSeriesGroups().get_Item(0).getHiLowLinesFormat().getLine().getFillFormat().setFillType(FillType.Solid);

    for (IChartSeries ser : chart.getChartData().getSeries())
    {
        ser.getFormat().getLine().getFillFormat().setFillType(FillType.NoFill);
    }

    // Speichern Sie die Präsentation
    pres.save("output.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Das Folgende ist der Screenshot des erstellten Aktiencharts.

Erstellen Sie Aktiendiagramme in Powerpoint in C#

Weitere Diagrammtypen

Neben den oben genannten Diagrammen gibt es auch andere Arten von Diagrammen, die Sie zu den PowerPoint Präsentationen hinzufügen können. Weitere Informationen zu den unterstützten Diagrammtypen finden Sie in diesem Dokumentation artikel.

Holen Sie sich eine kostenlose API Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um die API ohne Evaluierungseinschränkungen zu verwenden.

Versuchen Sie es online

Sie können auch das kostenlose Online-Tool zum Erstellen von Diagrammen in PowerPoint Präsentationen ausprobieren, das auf Aspose.Slides basiert.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie mit Java Diagramme in PowerPoint Präsentationen erstellen. Die Schritt-für-Schritt-Anleitung und Codebeispiele haben gezeigt, wie Sie Säulendiagramme, Streudiagramme, Tortendiagramme, Histogramme und Aktiendiagramme hinzufügen. Weitere Informationen zu Aspose.Slides for Java finden Sie unter Dokumentation. Falls Sie Fragen haben, informieren Sie uns über unser Forum.

Siehe auch