Елемент на таблица
Преглед
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.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
RepeatingRowsCount | int | Read/Write | Получава или задава броя на повторящите се редове. |
RepeatingColumnsCount | int | Read/Write | Получава или задава броя на повторящите се колони. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | Read/Write | Получава или задава стила на повторящите се редове. |
BackgroundColor | Aspose.Pdf.Color? | Read/Write | Получава или задава фоновия цвят. |
Border | Aspose.Pdf.BorderInfo? | Read/Write | Получава или задава границата. |
Alignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Получава или задава подравняването. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | Read/Write | Получава или задава стила на ъгъла. |
Broken | Aspose.Pdf.TableBroken | Read/Write | Получава или задава счупеното. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | Read/Write | Получава или задава настройката на колоната. |
ColumnWidths | string? | Read/Write | Получава или задава ширините на колоните. |
DefaultColumnWidth | string? | Read/Write | Получава или задава ширината по подразбиране на колоната. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | Read/Write | Получава или задава границата по подразбиране на клетката. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | Read/Write | Получава или задава отстъпите по подразбиране на клетката. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | Read/Write | Получава или задава състоянието на текста по подразбиране в клетката. |
IsBroken | bool | Read/Write | Получава или задава дали е повреден. |
IsBordersIncluded | bool | Read/Write | Получава или задава дали са включени граници. |
Left | float | Read/Write | Получава или задава лявото. |
Top | float | Read/Write | Получава или задава горното. |
StructureTextState | StructureTextState | Read | Състояние на текста, приложено към вграденото съдържание на този елемент (само съхранено — създателят на структурата не го преизобразява). |
Attributes | StructureElementAttributes | Read | Структурните атрибути (/A), прикрепени към този елемент, организирани по собственик. |
StructureType | string | Read | Ролята на PDF структурата (/S запис, напр. |
ActualText | string | Read/Write | Текстът за замяна на маркираното съдържание (/ActualText). |
AlternativeText | string | Read/Write | Алтернативен текст, използван от помощни технологии (/Alt). |
ExpansionText | string | Read/Write | Текст за разширяване на съкращение (/E). |
Language | string | Read/Write | Код на езика BCP-47 за съдържанието на елемента (/Lang). |
ID | string | Read | Идентификатор на елемента (/ID); само за четене — задава се при запазване. |
Title | string | Read/Write | Заглавие на структурния елемент (/T). |
Page | Page? | Read | Страницата, хостваща съдържанието на този елемент, или null, когато елементът все още не е прикрепен към страница. |
ParentElement | StructureElement? | Read | Родителският структурен елемент, или null, когато този елемент е отделен или директно под корена на дървото на структурата. |
ChildElements | ElementList | Read | Директни деца на този елемент. |
Методи
| Signature | Description |
|---|---|
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) | Празен заместител, запазен за съвместимост с AdjustPosition API за авториране — FOSS все още не рендерира чрез PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Преместване на този елемент под newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Откачане на този елемент, след което преустановяване на родителството на неговите деца под предишния родител на елемента (запълнявайки мястото на този елемент). |
Detach() | Откачане на този елемент от неговия родител. |