GroupShape
GroupShape
نظرة عامة
GroupShape هي فئة في Aspose.Words FOSS لـ .NET. تورث من: ShapeBase.
يمثل مجموعة من الأشكال في مستند.
توفر هذه الفئة 29 طريقة للعمل مع كائنات GroupShape في برامج .NET. الطرق المتاحة تشمل: Accept, AcceptEnd, AcceptStart, AdjustWithEffects, AppendChild, Clone, CreateNavigator, GetAncestor, GetAncestorOf, GetChild, GetChildNodes, GetEnumerator، و17 طريقة إضافية. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.Words FOSS لـ .NET. الخصائص: AllowOverlap, AlternativeText, AnchorLocked, AspectRatioLocked, BehindText, Bottom، و71 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
NodeType | NodeType | قراءة | يعيد GroupShape. |
Fill | Fill | قراءة | يحصل على تنسيق التعبئة للشكل. |
ShadowFormat | ShadowFormat | قراءة | يحصل على تنسيق الظل للشكل. |
Glow | GlowFormat | قراءة | يحصل على تنسيق التوهج للشكل. |
Reflection | ReflectionFormat | قراءة | يحصل على تنسيق الانعكاس للشكل. |
SoftEdge | SoftEdgeFormat | قراءة | يحصل على تنسيق الحافة الناعمة للشكل. |
ScreenTip | string | قراءة/كتابة | يحدد النص المعروض عندما يتحرك مؤشر الفأرة فوق الشكل. |
HRef | string | قراءة/كتابة | يسترجع أو يعيّن عنوان الارتباط التشعبي الكامل للشكل. |
Target | string | قراءة/كتابة | يحصل أو يعيّن إطار الهدف للارتباط التشعبي للشكل. |
AlternativeText | string | قراءة/كتابة | يحدد النص البديل الذي يُعرض بدلاً من الرسمة. |
IsDecorative | bool | قراءة/كتابة | يحصل أو يضبط العلم الذي يحدد ما إذا كان الشكل زخرفيًا في المستند. |
Title | string | قراءة/كتابة | يحصل أو يعيّن العنوان (التسمية) لكائن الشكل الحالي. |
Name | string | قراءة/كتابة | يحصل أو يعيّن اسم الشكل الاختياري. |
IsInsertRevision | bool | قراءة | يحصل على ما إذا كان الإدراج مراجعة. |
IsDeleteRevision | bool | قراءة | يحصل على مراجعة الحذف. |
IsMoveFromRevision | bool | قراءة | يحصل على ما إذا كان التحريك من المراجعة. |
IsMoveToRevision | bool | قراءة | يحصل على ما إذا تم النقل إلى المراجعة. |
IsTopLevel | bool | قراءة | تُعيد true إذا لم يكن هذا الشكل فرعًا من شكل مجموعة. |
IsGroup | bool | قراءة | تُعيد true إذا كان هذا شكل مجموعة. |
IsImage | bool | قراءة | تُعيد true إذا كان هذا الشكل شكل صورة. |
IsHorizontalRule | bool | قراءة | يرجع true إذا كان هذا الشكل خطًا أفقيًا. |
IsWordArt | bool | قراءة | يرجع true إذا كان هذا الشكل كائن WordArt. |
CanHaveImage | bool | قراءة | يرجع true إذا كان نوع الشكل يسمح للشكل بأن يحتوي على صورة. |
AnchorLocked | bool | قراءة/كتابة | يحدد ما إذا كانت مرساة الشكل مقفلة. |
AspectRatioLocked | bool | قراءة/كتابة | يحدد ما إذا كانت نسبة أبعاد الشكل مقفلة. |
AllowOverlap | bool | قراءة/كتابة | يحصل أو يعيّن قيمة تحدد ما إذا كان يمكن لهذا الشكل أن يتراكب مع أشكال أخرى. |
BehindText | bool | قراءة/كتابة | يحدد ما إذا كان الشكل أسفل النص أم فوقه. |
IsInline | bool | قراءة | طريقة سريعة لتحديد ما إذا كان هذا الشكل موضعًا ضمن سطر النص. |
Left | double | قراءة/كتابة | يحصل أو يضبط موضع الحافة اليسرى للكتلة الحاوية للشكل. |
Top | double | قراءة/كتابة | يحصل أو يضبط موضع الحافة العلوية للكتلة الحاوية للشكل. |
Right | double | قراءة | يحصل على موضع الحافة اليمنى للكتلة المحتوية للشكل. |
Bottom | double | قراءة | يحصل على موضع الحافة السفلية للكتلة المحتوية للشكل. |
Width | double | قراءة/كتابة | يحصل أو يحدد عرض الكتلة المحتوية على الشكل. |
Height | double | قراءة/كتابة | يحصل أو يضبط ارتفاع كتلة الحاوية للشكل. |
DistanceTop | double | قراءة/كتابة | يحصل أو يضبط المسافة (بالنقاط) بين نص المستند والحافة العلوية للشكل. |
DistanceBottom | double | قراءة/كتابة | يحصل أو يضبط المسافة (بالنقاط) بين نص المستند والحافة السفلية للشكل. |
DistanceLeft | double | قراءة/كتابة | يعيد أو يضبط المسافة (بالنقاط) بين نص المستند والحافة اليسرى للشكل. |
DistanceRight | double | قراءة/كتابة | يعيد أو يضبط المسافة (بالنقاط) بين نص المستند والحافة اليمنى للشكل. |
Rotation | double | قراءة/كتابة | يحدد الزاوية (بالدرجات) التي يتم تدوير الشكل بها. |
ZOrder | int | قراءة/كتابة | يحدد ترتيب عرض الأشكال المتداخلة. |
ParentParagraph | Paragraph | قراءة | يرجع الفقرة الأصلية المباشرة. |
Bounds | RectangleF | قراءة/كتابة | يحصل أو يضبط الموقع والحجم للكتلة الحاوية للشكل. |
BoundsInPoints | RectangleF | قراءة | يحصل على الموقع والحجم للكتلة الحاوية للشكل بالنقاط، بالنسبة إلى مرساة الشكل الأعلى. |
BoundsWithEffects | RectangleF | قراءة | يحصل على الامتداد النهائي لهذا كائن الشكل بعد تطبيق تأثيرات الرسم. |
ShapeType | ShapeType | قراءة | يحصل على نوع الشكل. |
MarkupLanguage | ShapeMarkupLanguage | قراءة | يحصل على MarkupLanguage المستخدم لهذا الكائن الرسومي. |
SizeInPoints | SizeF | قراءة | يحصل على حجم الشكل بالنقاط. |
FlipOrientation | FlipOrientation | قراءة/كتابة | يغيّر اتجاه الشكل. |
RelativeHorizontalPosition | RelativeHorizontalPosition | قراءة/كتابة | يحدد ما هو العنصر الذي يتم تموضع الشكل نسبةً إليه أفقياً. |
RelativeVerticalPosition | RelativeVerticalPosition | قراءة/كتابة | يحدد ما هو العنصر الذي يتم تموضع الشكل نسبةً إليه عمودياً. |
RelativeHorizontalSize | RelativeHorizontalSize | قراءة/كتابة | يحصل أو يعيّن قيمة الحجم النسبي للشكل في الاتجاه الأفقي. |
RelativeVerticalSize | RelativeVerticalSize | قراءة/كتابة | يحصل أو يعيّن قيمة الحجم النسبي للشكل في الاتجاه العمودي. |
LeftRelative | float | قراءة/كتابة | يحصل أو يعيّن القيمة التي تمثّل الموضع الأيسر النسبي للشكل بالنسبة المئوية. |
TopRelative | float | قراءة/كتابة | يحصل أو يعيّن القيمة التي تمثّل الموضع العلوي النسبي للشكل بالنسبة المئوية. |
HeightRelative | float | قراءة/كتابة | يحصل أو يضبط القيمة التي تمثل نسبة الارتفاع النسبي للشكل. |
WidthRelative | float | قراءة/كتابة | يحصل أو يضبط القيمة التي تمثل نسبة العرض النسبي للشكل. |
HorizontalAlignment | HorizontalAlignment | قراءة/كتابة | يحدد كيفية تموضع الشكل أفقياً. |
VerticalAlignment | VerticalAlignment | قراءة/كتابة | يحدد كيف يتم وضع الشكل عموديًا. |
WrapType | WrapType | قراءة/كتابة | يحدد ما إذا كان الشكل مضمنًا أم عائمًا. |
WrapSide | WrapSide | قراءة/كتابة | يحدد كيفية لف النص حول الشكل. |
CoordOrigin | Point | قراءة/كتابة | الإحداثيات في الزاوية العلوية اليسرى للكتلة الحاوية لهذا الشكل. |
CoordSize | Size | قراءة/كتابة | العرض والارتفاع لمساحة الإحداثيات داخل كتلة الحاوية لهذا الشكل. |
Font | Font | قراءة | يوفر الوصول إلى تنسيق الخط لهذا الكائن. |
IsSignatureLine | bool | قراءة | تشير إلى أن الشكل هو SignatureLine. |
IsLayoutInCell | bool | قراءة/كتابة | يحصل أو يعيّن علمًا يشير إلى ما إذا كان الشكل معروضًا داخل جدول أو خارجه. |
Hidden | bool | قراءة/كتابة | يحصل أو يضبط قيمة boolean تشير إلى ما إذا كان الشكل مرئيًا. |
IsComposite | bool | قراءة | يعيد true لأن هذه العقدة يمكن أن تحتوي على عقد فرعية. |
HasChildNodes | bool | قراءة | يعيد true إذا كان لهذه العقدة أي عقد فرعية. |
FirstChild | Node | قراءة | يحصل على أول عنصر فرعي للـ node. |
LastChild | Node | قراءة | يحصل على العنصر الفرعي الأخير للعقدة. |
Count | int | قراءة | يحصل على عدد الأطفال المباشرين لهذه العقدة. |
ParentNode | CompositeNode | قراءة | يحصل على الوالد المباشر لهذه العقدة. |
Document | DocumentBase | قراءة | يُعيد المستند الذي تنتمي إليه هذه العقدة. |
PreviousSibling | Node | قراءة | يحصل على العقدة التي تسبق هذه العقدة مباشرةً. |
NextSibling | Node | قراءة | يحصل على العقدة التي تلي هذه العقدة مباشرةً. |
Range | Range | قراءة | يُعيد كائن Range يمثل الجزء من المستند الموجود داخل هذه العقدة. |
CustomNodeId | int | قراءة/كتابة | يحدد معرف العقدة المخصص. |
الطرق
| التوقيع | وصف |
|---|---|
GroupShape(doc: DocumentBase) | ينشئ شكل مجموعة جديد. |
Accept(visitor: DocumentVisitor) | ينادي VisitGroupShapeStart، ثم ينادي Accept لجميع الأشكال الفرعية لهذا شكل المجموعة وينادي VisitGroupShapeEnd في النهاية. |
AcceptStart(visitor: DocumentVisitor) | يقبل زائرًا لزيارة بداية الـ GroupShape. |
AcceptEnd(visitor: DocumentVisitor) | يقبل زائرًا لزيارة نهاية الـ GroupShape. |
LocalToParent(value: PointF) | يحوِّل قيمةً من مساحة الإحداثيات المحلية إلى مساحة إحداثيات الشكل الأب. |
AdjustWithEffects(source: RectangleF) | يضيف إلى المستطيل المصدر قيم امتداد التأثير ويعيد المستطيل النهائي. |
GetText() | يحصل على النص لهذه العقدة وجميع أبنائها. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | يعيد مجموعة من العقد الفرعية التي تطابق النوع المحدد. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | يعيد العقدة الفرعية رقم N التي تطابق النوع المحدد. |
SelectNodes(xpath: string) | يختار قائمة من العقد التي تطابق تعبير XPath. |
SelectSingleNode(xpath: string) | يختار أول عقدة تطابق تعبير XPath. |
GetEnumerator() | يوفر الدعم للتكرار بنمط for each على العقد الفرعية لهذا العقد. |
AppendChild(newChild: T) | يضيف العقدة المحددة إلى نهاية قائمة العقد الفرعية لهذا العقد. |
PrependChild(newChild: T) | يضيف العقدة المحددة إلى بداية قائمة العقد الفرعية لهذا العقد. |
InsertAfter(newChild: T, refChild: Node) | يدرج العقدة المحددة مباشرةً بعد عقدة المرجع المحددة. |
InsertBefore(newChild: T, refChild: Node) | يُدرج العقدة المحددة مباشرةً قبل عقدة الإشارة المحددة. |
RemoveChild(oldChild: T) | يزيل العقدة الفرعية المحددة. |
RemoveAllChildren() | يزيل جميع العقد الفرعية للعقدة الحالية. |
RemoveSmartTags() | يزيل جميع عقد SmartTag المتفرعة من العقدة الحالية. |
IndexOf(child: Node) | يرجع فهرس العقدة الفرعية المحددة في مصفوفة العقد الفرعية. |
CreateNavigator() | ينشئ مُستكشفًا يمكن استخدامه لتجوال وقراءة العقد. |
Clone(isCloneChildren: bool) | يجب عليك استخدام التحميل الزائد Clone(bool, INodeCloningListener) عندما يكون استنساخ العقد جزءًا من عملية استنساخ عقدة أخرى (عادةً ما تكون مركبة). |
GetAncestor(ancestorType: Type) | يحصل على السلف الأول من نوع الكائن المحدد. |
GetAncestorOf() | ينفّذ GetAncestorOf على هذه المثيلة من GroupShape. |
Remove() | يزيل نفسه من العنصر الأب. |
NextPreOrder(rootNode: Node) | يحصل على العقدة التالية وفقًا لخوارزمية استعراض الشجرة بترتيب ما قبل الترتيب. |
PreviousPreOrder(rootNode: Node) | يحصل على العقدة السابقة وفقًا لخوارزمية استعراض الشجرة بترتيب ما قبل الترتيب. |
ToString(saveFormat: SaveFormat) | يصدر محتوى العقدة إلى سلسلة نصية بالتنسيق المحدد. |
NodeTypeToString(nodeType: NodeType) | طريقة مساعدة تقوم بتحويل قيمة تعداد نوع العقدة إلى سلسلة نصية صديقة للمستخدم. |