---
title: "Criando OOXML gráficos do zero"
---

## Criando OOXML Gráficos do zero usando Aspose.Words

Aspose.Words fornece o método `InsertChart` que foi adicionado à classe `DocumentBuilder`. Então, vamos ver como inserir um gráfico de colunas simples no documento usando o método `DocumentBuilder->InsertChart`:

### Como inserir o gráfico de colunas

O exemplo de código dado abaixo mostra como inserir um gráfico de colunas.

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

O código produz o seguinte resultado:

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

Existem quatro sobrecargas diferentes para o método Add em série, que foi exposto para cobrir todas as variantes possíveis de fontes de dados para todos os tipos de gráfico:

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

O código produz o seguinte resultado:

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

### Como fazer InsertScatterChart

O exemplo de código dado abaixo mostra como inserir um gráfico de dispersão.

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

O código produz o seguinte resultado:

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

### Como Inserir Gráfico de área

O exemplo de código dado abaixo mostra como inserir um gráfico de área.

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

O código produz o seguinte resultado:

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

### Como inserir o gráfico de bolhas

O exemplo de código dado abaixo mostra como inserir um gráfico de bolhas.

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

O código produz o seguinte resultado:

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

