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Читать/писатьПолучает или задает значение свойства broken.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentЧитать/писатьПолучает или задает корректировку столбца.
ColumnWidthsstring?Читать/писатьПолучает или задает ширины столбцов.
DefaultColumnWidthstring?Читать/писатьПолучает или задает ширину столбца по умолчанию.
DefaultCellBorderAspose.Pdf.BorderInfo?Читать/писатьПолучает или задает границу ячейки по умолчанию.
DefaultCellPaddingAspose.Pdf.MarginInfo?Читать/писатьПолучает или задает отступ ячейки по умолчанию.
DefaultCellTextStateAspose.Pdf.Text.TextStateЧитать/писатьПолучает или задает состояние текста ячейки по умолчанию.
IsBrokenboolЧитать/писатьПолучает или задает is broken.
IsBordersIncludedboolЧитать/писатьПолучает или задает значение is borders included.
LeftfloatЧитать/писатьПолучает или задает left.
TopfloatЧитать/писатьПолучает или задает Top.
StructureTextStateStructureTextStateЧитайте .Текстовое состояние, применяемое к содержанию этого элемента (сохраняется только конструктор структуры не воспроизводит его через него).
AttributesStructureElementAttributesЧитайте .Атрибуты структуры (/A) приложенные к этому элементу, организованные по владельцу.
StructureTypestringЧитайте .Вход в PDF-структурный тип роли (/S, например.
ActualTextstringЧитать/писатьЗаместительный текст для обозначенного содержимого (/ActualText).
AlternativeTextstringЧитать/писатьАльтернативный текст, используемый вспомогательной технологией (/Alt).
ExpansionTextstringЧитать/писатьТекст расширения для сокращения (/E).
LanguagestringЧитать/писатьЯзыковой код BCP-47 для содержания элемента (/Lang).
IDstringЧитайте .Идентификатор элемента (/ID); только для чтения назначен при сохранении.
TitlestringЧитать/писатьНазвание элемента структуры (/T).
PagePage?Читайте .Страница, размещающая содержимое этого элемента или null, когда элемент еще не присоединен к странице.
ParentElementStructureElement?Читайте .Элемент материнской структуры, или null (нуль), когда этот элемент отделен от корня дерева-структуры.
ChildElementsElementListЧитайте .Прямые дети этого элемента.

Методы

SignatureОписание:
CreateTBody()Создать + присоединить ребенка к ТБ.
CreateTHead()Создать + добавить THead-ребенок.
CreateTFoot()Создать + присоединить TFoot child.
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()Отделить этот элемент от его родителя.

См. также:

 Русский