Елемент на таблица

Елемент на таблица

Преглед

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.

Свойства

ИмеТипДостъпОписание
RepeatingRowsCountintRead/WriteПолучава или задава броя на повторящите се редове.
RepeatingColumnsCountintRead/WriteПолучава или задава броя на повторящите се колони.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Read/WriteПолучава или задава стила на повторящите се редове.
BackgroundColorAspose.Pdf.Color?Read/WriteПолучава или задава фоновия цвят.
BorderAspose.Pdf.BorderInfo?Read/WriteПолучава или задава границата.
AlignmentAspose.Pdf.HorizontalAlignmentRead/WriteПолучава или задава подравняването.
CornerStyleAspose.Pdf.BorderCornerStyleRead/WriteПолучава или задава стила на ъгъла.
BrokenAspose.Pdf.TableBrokenRead/WriteПолучава или задава счупеното.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentRead/WriteПолучава или задава настройката на колоната.
ColumnWidthsstring?Read/WriteПолучава или задава ширините на колоните.
DefaultColumnWidthstring?Read/WriteПолучава или задава ширината по подразбиране на колоната.
DefaultCellBorderAspose.Pdf.BorderInfo?Read/WriteПолучава или задава границата по подразбиране на клетката.
DefaultCellPaddingAspose.Pdf.MarginInfo?Read/WriteПолучава или задава отстъпите по подразбиране на клетката.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/WriteПолучава или задава състоянието на текста по подразбиране в клетката.
IsBrokenboolRead/WriteПолучава или задава дали е повреден.
IsBordersIncludedboolRead/WriteПолучава или задава дали са включени граници.
LeftfloatRead/WriteПолучава или задава лявото.
TopfloatRead/WriteПолучава или задава горното.
StructureTextStateStructureTextStateReadСъстояние на текста, приложено към вграденото съдържание на този елемент (само съхранено — създателят на структурата не го преизобразява).
AttributesStructureElementAttributesReadСтруктурните атрибути (/A), прикрепени към този елемент, организирани по собственик.
StructureTypestringReadРолята на PDF структурата (/S запис, напр.
ActualTextstringRead/WriteТекстът за замяна на маркираното съдържание (/ActualText).
AlternativeTextstringRead/WriteАлтернативен текст, използван от помощни технологии (/Alt).
ExpansionTextstringRead/WriteТекст за разширяване на съкращение (/E).
LanguagestringRead/WriteКод на езика BCP-47 за съдържанието на елемента (/Lang).
IDstringReadИдентификатор на елемента (/ID); само за четене — задава се при запазване.
TitlestringRead/WriteЗаглавие на структурния елемент (/T).
PagePage?ReadСтраницата, хостваща съдържанието на този елемент, или null, когато елементът все още не е прикрепен към страница.
ParentElementStructureElement?ReadРодителският структурен елемент, или null, когато този елемент е отделен или директно под корена на дървото на структурата.
ChildElementsElementListReadДиректни деца на този елемент.

Методи

SignatureDescription
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()Откачане на този елемент от неговия родител.

Вижте също

 Български