---
title: "OOXML Diagramme von Grund auf neu erstellen"
---

## OOXML Diagramme von Grund auf neu erstellen mit Aspose.Words

Aspose.Words stellt die `InsertChart` -Methode bereit, die der `DocumentBuilder` -Klasse hinzugefügt wurde. Sehen wir uns also an, wie Sie mit der Methode `DocumentBuilder->InsertChart` ein einfaches Säulendiagramm in das Dokument einfügen:

### So fügen Sie ein Säulendiagramm ein

Das unten angegebene Codebeispiel zeigt, wie Sie ein Säulendiagramm einfügen.

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Programming-Documents-Charts-CreateColumnChart-InsertSimpleColumnChart.cpp" >}}

Der Code erzeugt das folgende Ergebnis:

![insert-column-chart-aspose-words-cpp-1](creating-ooxml-charts-using-aspose-words-2.png)

Es gibt vier verschiedene Überladungen für die Methode zum Hinzufügen von Serien, die verfügbar gemacht wurden, um alle möglichen Varianten von Datenquellen für alle Diagrammtypen abzudecken:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Programming-Documents-Charts-CreateColumnChart-InsertColumnChart.cpp" >}}

Der Code erzeugt das folgende Ergebnis:

![insert-column-chart-aspose-words-cpp-2](creating-ooxml-charts-using-aspose-words-3.png)

### Wie InsertScatterChart

Das unten angegebene Codebeispiel zeigt, wie Sie ein Streudiagramm einfügen.

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Programming-Documents-Charts-InsertScatterChart-InsertScatterChart.cpp" >}}

Der Code erzeugt das folgende Ergebnis:

![insert-scatter-chart-aspose-words-cpp-1](creating-ooxml-charts-using-aspose-words-4.png)

### So fügen Sie ein Flächendiagramm ein

Das unten angegebene Codebeispiel zeigt, wie Sie ein Flächendiagramm einfügen.

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Programming-Documents-Charts-InsertAreaChart-InsertAreaChart.cpp" >}}

Der Code erzeugt das folgende Ergebnis:

![insert-area-chart-aspose-words-cpp-1](creating-ooxml-charts-using-aspose-words-5.png)

### So fügen Sie ein Blasendiagramm ein

Das unten angegebene Codebeispiel zeigt, wie Sie ein Blasendiagramm einfügen.

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Programming-Documents-Charts-InsertBubbleChart-InsertBubbleChart.cpp" >}}

Der Code erzeugt das folgende Ergebnis:

![insert-bubble-chart-aspose-words-cpp-1](creating-ooxml-charts-from-scratch-using-aspose-words-1.png)

