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 | وصف |
|---|---|---|---|
RepeatingRowsCount | int | القراءة/ الكتابة | يحصل على أو يضع عدد الصفوف المتكررة. |
RepeatingColumnsCount | int | القراءة/ الكتابة | يحصل على أو يضع عدد الأعمدة المتكررة. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | القراءة/ الكتابة | يحصل على أو يضع أسلوب الصفوف المتكررة. |
BackgroundColor | Aspose.Pdf.Color? | القراءة/ الكتابة | يحصل على أو يضع لون الخلفية. |
Border | Aspose.Pdf.BorderInfo? | القراءة/ الكتابة | يحصل أو يضع الحدود. |
Alignment | Aspose.Pdf.HorizontalAlignment | القراءة/ الكتابة | يحصل على أو يضع التوجه. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | القراءة/ الكتابة | يحصل على أو يضع نمط الزاوية. |
Broken | Aspose.Pdf.TableBroken | القراءة/ الكتابة | يحصل أو يضع المكسور. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | القراءة/ الكتابة | يحصل على أو يضع تعديل العمود. |
ColumnWidths | string? | القراءة/ الكتابة | يحصل على أو يضع عرض العمود. |
DefaultColumnWidth | string? | القراءة/ الكتابة | يحصل على أو يحدد عرض العمود الافتراضي. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | القراءة/ الكتابة | يحصل على أو يضع الحدود الخلية الافتراضية. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | القراءة/ الكتابة | يحصل على أو يضع الغطاء الخلوي الافتراضي. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | القراءة/ الكتابة | يحصل على أو يضع حالة النص الافتراضي للخلية. |
IsBroken | bool | القراءة/ الكتابة | يحصل أو يضع هو مكسور. |
IsBordersIncluded | bool | القراءة/ الكتابة | يحصل على أو يضع الحدود معتمدة. |
Left | float | القراءة/ الكتابة | يحصل أو يضع اليسار. |
Top | float | القراءة/ الكتابة | يحصل أو يضع القمة. |
StructureTextState | StructureTextState | اقرأ | نص-دولة تطبق على محتوى هذا العنصر (مخزن فقط لا يعيد بناء الهيكل من خلال ذلك). |
Attributes | StructureElementAttributes | اقرأ | سمات الهيكل (/A) المرتبطة بهذا العنصر، منظمة حسب مالك. |
StructureType | string | اقرأ | الدور من نوع الهيكل PDF (/S entry، على سبيل المثال. |
ActualText | string | القراءة/ الكتابة | النص الاحتياطي للمحتوى المحدد (/ActualText). |
AlternativeText | string | القراءة/ الكتابة | النص البديل المستخدم من قبل التكنولوجيا المساعدة (/Alt). |
ExpansionText | string | القراءة/ الكتابة | نص التوسع لختصار (/E). |
Language | string | القراءة/ الكتابة | رمز اللغة BCP-47 لمحتويات العنصر (/Lang). |
ID | string | اقرأ | معرف العنصر (/ID) ؛ قراءة فقط مخصص في حفظ. |
Title | string | القراءة/ الكتابة | عنوان عنصر البنية (/T). |
Page | Page? | اقرأ | صفحة تستضيف محتوى هذا العنصر، أو null عندما لم يتم إرفاق العناصر إلى الصفحة بعد. |
ParentElement | StructureElement? | اقرأ | عنصر البنية الأم، أو null عندما يكون هذا العنصر منفصلًا أو مباشرة تحت جذور شجرة الهيكل. |
ChildElements | ElementList | اقرأ | أطفال مباشرين لهذا العنصر. |
الطرق
| 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() | فاصل هذا العنصر عن والده. |