Aspose.Diagram نموذج الكائن

يتم عرض هيكل المستوى الأعلى لنموذج كائن Aspose.Diagram أدناه بطريقة هرمية.

هيكل المستوى الأعلى لنموذج كائن Aspose.Diagram
هيكل المستوى الأعلى لنموذج كائن Aspose.Diagram

كما ترى من الشكل أعلاه ، فإن جذر نموذج الكائن هو Diagram الكائن. يتم توفير وصف موجز لعدد قليل من الكائنات أدناه للأغراض التمهيدية.

PageCollection / Page

يحتوي عنصر Diagram على PageCollection ، والذي يمثل مجموعة كل عناصر الصفحة في Diagram.

ShapeCollection / الشكل

يحتوي كائن الصفحة على ShapeCollection ، التي تمثل مجموعة كل كائنات الشكل في الصفحة. يحتوي كائن الشكل على عناصر تحدد شكلاً في عنصر شكل رئيسي أو صفحة أو مجموعة.

ConnectCollection / الاتصال

يحتوي كائن الصفحة على مجموعة ConnectCollection التي تمثل مجموعة كل كائنات الاتصال في الصفحة. يمثل كائن الاتصال اتصالاً بين شكلين في رسم ، مثل خط ومربع في مخطط هيكلي.

StyleSheetCollection / StyleSheet

يمثل نمطًا محددًا في المستند.

MasterCollection / ماجستير

يحتوي على عناصر تحدد رئيسيًا للمستند. الشكل الرئيسي هو شكل على استنسل تستخدمه بشكل متكرر لإنشاء رسومات. عندما تسحب شكلاً من استنسل إلى صفحة الرسم ، يصبح الشكل مثيلاً لهذا الشكل الرئيسي ، ويتم تضمين نسخة محلية من الرئيسي في المستند.

خصائص المستند

يحتوي على عناصر خصائص المستند مثل عنوان المستند والمؤلف وما إلى ذلك.

تذييل الرأس

يحتوي على عناصر لرأس المستند وتذييله.

VbaProject

يمثل مشروع VBA.

ThemeCollection / الموضوع

تحدد النسق الديناميكي الخصائص التي تحدد خصائص اللون والخط والتعبئة وخصائص الخط والتأثير.

يملأ

يحتوي على قيم تنسيق التعبئة الحالية للشكل والظل المسقط للشكل ، بما في ذلك النقش ولون المقدمة ولون الخلفية.

خط

يحتوي على عناصر تتحكم في سمات الخط للشكل ، مثل النقش والوزن واللون. تحدد هذه العناصر ما إذا كانت نهايات السطر منسقة (على سبيل المثال ، برأس سهم) ، وحجم تنسيقات نهاية الخط ، ونصف قطر الدائرة المستديرة المطبقة على الخط ، ونمط غطاء الخط (دائري أو مربع).

Geoms

يحتوي على مجموعة من عناصر Geom.

حرف

يحتوي على مجموعة من كائن Char الذي يحتوي على أنماط نص للشكل.

نص

يحتوي على نص الشكل.

XForm

يحتوي على عناصر تحدد معلومات الوضع العامة حول الشكل.

TextXForm

يحتوي على عناصر تحدد معلومات الموضع حول كتلة نص الشكل.

يحتوي كائن الارتباط التشعبي على عناصر لإنشاء انتقالات متعددة بين شكل أو صفحة رسم وصفحة رسم أخرى أو ملف آخر أو موقع ويب.

ماسترشيب

قد تكون هذه السمة موجودة فقط في الأشكال التي هي أعضاء في شكل مجموعة ، والمجموعة هي مثيل للشكل الرئيسي. تحتوي السمة على معرف يشير إلى الشكل الفرعي المقابل في الشكل الرئيسي.

مجموعة FieldCollection / الميدان

يحتوي كائن الحقل على عناصر تحدد الوظائف والصيغ المدرجة في نص الشكل.