---
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)

ישנם ארבעה עומסי יתר שונים לשיטת הוספת סדרות, שנחשפה לכיסוי כל הגרסאות האפשריות של מקורות נתונים עבור כל סוגי התרשימים:

{{< 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)

