---
title: "ایجاد نمودار OOXML از ابتدا"
---


## ایجاد OOXML نمودار از ابتدا با استفاده از Aspose.Words

Aspose.Words روش `InsertChart` را فراهم می کند که به کلاس `DocumentBuilder` اضافه شده است. پس بیایید ببینیم که چگونه یک نمودار ستون ساده را با استفاده از روش `DocumentBuilder->InsertChart` وارد سند کنیم:

### نحوه قرار دادن نمودار ستون

مثال کد زیر نشان می دهد که چگونه یک نمودار ستون را وارد کنید.

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

کد نتیجه زیر را تولید می کند:

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

چهار بار اضافی مختلف برای روش Series Add وجود دارد که در معرض پوشش تمام انواع ممکن منابع داده برای همه انواع نمودار قرار گرفته است:

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

کد نتیجه زیر را تولید می کند:

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


### چگونه InsertScatterChart

مثال کد زیر نشان می دهد که چگونه یک نمودار پراکندگی را وارد کنید.

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

کد نتیجه زیر را تولید می کند:

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


### نحوه قرار دادن نمودار منطقه

مثال کد زیر نشان می دهد که چگونه یک نمودار منطقه را وارد کنید.

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

کد نتیجه زیر را تولید می کند:

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


### نحوه قرار دادن نمودار حباب

مثال کد زیر نشان می دهد که چگونه یک نمودار حباب را وارد کنید.

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

کد نتیجه زیر را تولید می کند:

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




