TableElement

نظرة عامة

TableElement هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: StructureElement.

توفر هذه الفئة 14 طريقة للعمل مع TableElement كائنات في برامج .NET. المنهجيات المتاحة تشمل: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag,، و 2 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border,و 24 آخرين.

خصائص

اسمالنوعAccessوصف
RepeatingRowsCountintالقراءة/ الكتابةيحصل على أو يضع عدد الصفوف المتكررة.
RepeatingColumnsCountintالقراءة/ الكتابةيحصل على أو يضع عدد الأعمدة المتكررة.
RepeatingRowsStyleAspose.Pdf.Text.TextState?القراءة/ الكتابةيحصل على أو يضع أسلوب الصفوف المتكررة.
BackgroundColorAspose.Pdf.Color?القراءة/ الكتابةيحصل على أو يضع لون الخلفية.
BorderAspose.Pdf.BorderInfo?القراءة/ الكتابةيحصل أو يضع الحدود.
AlignmentAspose.Pdf.HorizontalAlignmentالقراءة/ الكتابةيحصل على أو يضع التوجه.
CornerStyleAspose.Pdf.BorderCornerStyleالقراءة/ الكتابةيحصل على أو يضع نمط الزاوية.
BrokenAspose.Pdf.TableBrokenالقراءة/ الكتابةيحصل أو يضع المكسور.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentالقراءة/ الكتابةيحصل على أو يضع تعديل العمود.
ColumnWidthsstring?القراءة/ الكتابةيحصل على أو يضع عرض العمود.
DefaultColumnWidthstring?القراءة/ الكتابةيحصل على أو يحدد عرض العمود الافتراضي.
DefaultCellBorderAspose.Pdf.BorderInfo?القراءة/ الكتابةيحصل على أو يضع الحدود الخلية الافتراضية.
DefaultCellPaddingAspose.Pdf.MarginInfo?القراءة/ الكتابةيحصل على أو يضع الغطاء الخلوي الافتراضي.
DefaultCellTextStateAspose.Pdf.Text.TextStateالقراءة/ الكتابةيحصل على أو يضع حالة النص الافتراضي للخلية.
IsBrokenboolالقراءة/ الكتابةيحصل أو يضع هو مكسور.
IsBordersIncludedboolالقراءة/ الكتابةيحصل على أو يضع الحدود معتمدة.
Leftfloatالقراءة/ الكتابةيحصل أو يضع اليسار.
Topfloatالقراءة/ الكتابةيحصل أو يضع القمة.
StructureTextStateStructureTextStateاقرأنص-دولة تطبق على محتوى هذا العنصر (مخزن فقط لا يعيد بناء الهيكل من خلال ذلك).
AttributesStructureElementAttributesاقرأسمات الهيكل (/A) المرتبطة بهذا العنصر، منظمة حسب مالك.
StructureTypestringاقرأالدور من نوع الهيكل PDF (/S entry، على سبيل المثال.
ActualTextstringالقراءة/ الكتابةالنص الاحتياطي للمحتوى المحدد (/ActualText).
AlternativeTextstringالقراءة/ الكتابةالنص البديل المستخدم من قبل التكنولوجيا المساعدة (/Alt).
ExpansionTextstringالقراءة/ الكتابةنص التوسع لختصار (/E).
Languagestringالقراءة/ الكتابةرمز اللغة BCP-47 لمحتويات العنصر (/Lang).
IDstringاقرأمعرف العنصر (/ID) ؛ قراءة فقط مخصص في حفظ.
Titlestringالقراءة/ الكتابةعنوان عنصر البنية (/T).
PagePage?اقرأصفحة تستضيف محتوى هذا العنصر، أو null عندما لم يتم إرفاق العناصر إلى الصفحة بعد.
ParentElementStructureElement?اقرأعنصر البنية الأم، أو null عندما يكون هذا العنصر منفصلًا أو مباشرة تحت جذور شجرة الهيكل.
ChildElementsElementListاقرأأطفال مباشرين لهذا العنصر.

الطرق

Signatureوصف
CreateTBody()إنشاء + إضافة طفل TBody.
CreateTHead()إنشاء + إضافة طفل THead.
CreateTFoot()إنشاء + إضافة طفل TFoot.
AppendChild(child: StructureElement)إضافة الطفل تحت هذا العنصر / K المجموعة.
SetTag(tag: string)إعادة رسم دور هذا العنصر إلى علامة مخصصة، تسجيل التسمية → نوعها القياسي في خريطة الدور الوثيقة.
ToString()التمثيل النصي المستخدم عند إغلاق شجرة الهيكل (اسم الدور؛ يعود إلى اسم النوع).
FindElements(recursive: bool)ابحث عن العناصر المتعاقبة من النوع T.
SetText(text: string)حدد محتوى النص للعنصر (مخزن كActualText).
SetId(id: string)حدد هوية العنصر (/ID).
ClearId()إزالة معرف العنصر (/ID).
AdjustPosition(settings: object)لا يُحتفظ بـ Stub no-op لتنسيق مع API مؤلف AdjustPosition FOSS لا يعرض من خلال PositionSettings بعد.
ChangeParentElement(newParent: StructureElement, validate: bool)نقل هذا العنصر تحت NewParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)فاصل هذا العنصر، ثم أعيد إعادة توطين أطفاله تحت الوالد السابق لهذا العناصر (بالتقاط فتحة هذا عنصر).
Detach()فاصل هذا العنصر عن والده.

انظر أيضاً

 العربية