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

