TableElement
Overview
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 для пакету .Net. Свойства: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border, і ще 24 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
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 | Read | Текстове-статус, що застосовується до встроєного вмісту цього елемента (заховуваний тільки конструктор структури не перераховує через нього). |
Attributes | StructureElementAttributes | Read | Атрибути структури (/A) прикріплені до цього елемента, організовані за власником. |
StructureType | string | Read | Роль типу структури PDF (/S, наприклад. |
ActualText | string | Читання/писання | Замінний текст для позначеного вмісту (/ActualText). |
AlternativeText | string | Читання/писання | Альтернативний текст, що використовується допомогою допоміжних технологій (/Alt). |
ExpansionText | string | Читання/писання | Текст розширення для скорочення (/E). |
Language | string | Читання/писання | Мовний код BCP-47 для змісту елемента (/Lang). |
ID | string | Read | Ідентифікатор елемента (/ID); тільки для читання призначається на захопі. |
Title | string | Читання/писання | Назва елемента структури (/T). |
Page | Page? | Read | Страница, що розміщує вміст цього елемента або нуль, коли елемент ще не доданий до сторінки. |
ParentElement | StructureElement? | Read | Батьківський елемент структури, або нуль, коли цей елемент від’єднаний або безпосередньо під корнем дерева-структури. |
ChildElements | ElementList | Read | Прямі діти цього елементу. |
Methods
| Signature | Description |
|---|---|
CreateTBody() | Створення + додавання дитини-тіла. |
CreateTHead() | Створення + додавання дитини THead. |
CreateTFoot() | Створення + додавання дитини TFoot. |
AppendChild(child: StructureElement) | Додавати дитину під /K масивом цього елемента. |
SetTag(tag: string) | Перезазначити роль цього елемента в індивідуальний тег, зареєструючи теґ → його стандартний тип у документі ролі карти. |
ToString() | Текстове представлення, яке використовується при відході з дерева структури (ім’я ролі; повертається до імені типу). |
FindElements(recursive: bool) | Рекурсивно знайти похідні елементи типу Т. |
SetText(text: string) | Назначити текст елемента (заховуваний як ActualText). |
SetId(id: string) | Назначення ідентифікатора елемента (/ID). |
ClearId() | Видалення ідентифікатора елемента (/ID). |
AdjustPosition(settings: object) | Stub no-op, що зберігається для компат з AdjustPosition авторським API FOSS ще не передає через PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Перемістити цей елемент під NewParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Відділити цей елемент, а потім переродити його дітей під колишнім батьком цього елемента (зберігаючи розщеплення цього елементи). |
Detach() | Відділіть цей елемент від його батька. |