TableElement

Наследование: java.lang.Object, com.aspose.pdf.tagged.logicalstructure.elements.Element, com.aspose.pdf.tagged.logicalstructure.elements.StructureElement, com.aspose.pdf.tagged.logicalstructure.elements.bls.BLSElement

public final class TableElement extends BLSElement

Представляет элемент структуры таблицы в логической структуре.

Конструкторы

КонструкторОписание
TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)конструктор только для внутреннего использования

Методы

МетодОписание
findElements(Class typeOfTboolean)Найти элементы заданного типа
findElements(Class typeOfT, boolean recursiveSearch)Найти элементы заданного типа
appendChild(Element element)Добавить /Aspose.Pdf.LogicalStructure.Element к коллекции дочерних элементов.
changeParentElement(StructureElement newParentElement)Изменить родительский элемент для текущего элемента структуры
clearId()Очистить ID для элемента структуры.
createTBody()СоздаетTableTHeadElement и добавил его в текущую таблицу.
createTFoot()СоздаетTableTFootElement и добавил его в текущую таблицу.
createTHead()СоздаетTableTHeadElement и добавил его в текущую таблицу.
equals(Object arg0)
generateId()Сгенерировать ID для элемента структуры.
getActualText()Получает или задает фактический текст для элемента структуры.
getAlignment()Получает или задает выравнивание таблицы.
getAlternativeText()Получает или задает альтернативный текст для элемента структуры.
getAttributes()Получает объект StructureAttributeCollection.
getBackgroundColor()Получает или задает цвет фона таблицы.
getBorder()Получает или задает границу таблицы.
getBroken()Получает или устанавливает сломанную вертикаль таблицы;
getChildElements()Получает дочернюю коллекцию объектов Element.
getClass()
getColumnAdjustment()Получает или задает настройку столбца таблицы.
getColumnWidths()Получает ширину столбцов таблицы.
getCornerStyle()Получает или задает стили углов границы
getDefaultAttributeOwner()Получает объект /Aspose.Pdf.LogicalStructure.AttributeOwnerStandard.
getDefaultCellBorder()Получает границу ячейки по умолчанию.
getDefaultCellPadding()Получает или задает заполнение ячейки по умолчанию.
getDefaultCellTextState()Получает или задает состояние текста ячейки по умолчанию.
getDefaultColumnWidth()Получает или задает ширину столбца по умолчанию.
getElementEngine()Получить родительский элемент.
getExpansionText()Получает или задает текст расширения для элемента структуры.
getID()Получает идентификатор элемента структуры.
getLanguage()Получает или задает язык для элемента структуры.
getLeft()Получает или задает левую координату стола.
getParentElement()Получает родительскую коллекцию объектов Element.
getRepeatingColumnsCount()Получает или задает максимальное количество столбцов для таблицы.
getRepeatingRowsCount()Получает количество первых строк, повторяющихся для нескольких страниц.
getRepeatingRowsStyle()Получает стиль для повторяющихся строк.
getS()
getStructureType()Получает тип элемента структуры.
getTable()
getTaggedContent()
getTitle()Получает или задает заголовок элемента структуры.
getTop()Получает или задает координату столешницы.
getTrailer()Внутренний метод
hashCode()
isBordersIncluded()Получает или задает границу, включенную в ширину столбцов.
isBroken()Получает или устанавливает, что таблица не работает — будет усечена для следующей страницы.
notify()
notifyAll()
setActualText(String value)Получает или задает фактический текст для элемента структуры.
setAlignment(int value)Получает или задает выравнивание таблицы.
setAlternativeText(String value)Получает или задает альтернативный текст для элемента структуры.
setBackgroundColor(Color value)Получает или задает цвет фона таблицы.
setBorder(BorderInfo value)Получает или задает границу таблицы.
setBordersIncluded(boolean value)Получает или задает границу, включенную в ширину столбцов.
setBroken(boolean value)Получает или устанавливает, что таблица не работает — будет усечена для следующей страницы.
setBroken(int value)Получает или устанавливает сломанную вертикаль таблицы;
setColumnAdjustment(int value)Получает или задает настройку столбца таблицы.
setColumnWidths(String value)Получает ширину столбцов таблицы.
setCornerStyle(int value)Получает или задает стили углов границы
setDefaultCellBorder(BorderInfo value)Получает границу ячейки по умолчанию.
setDefaultCellPadding(MarginInfo value)Получает или задает заполнение ячейки по умолчанию.
setDefaultCellTextState(TextState value)Получает или задает состояние текста ячейки по умолчанию.
setDefaultColumnWidth(String value)Получает или задает ширину столбца по умолчанию.
setExpansionText(String value)Получает или задает текст расширения для элемента структуры.
setId(String id)Устанавливает ID для элемента структуры.
setLanguage(String value)Получает или задает язык для элемента структуры.
setLeft(float value)Получает или задает левую координату стола.
setParentElement(Element parentElement)установить родительский элемент
setRepeatingColumnsCount(int value)Получает или задает максимальное количество столбцов для таблицы.
setRepeatingRowsCount(int value)Получает количество первых строк, повторяющихся для нескольких страниц.
setRepeatingRowsStyle(TextState value)Получает стиль для повторяющихся строк.
setTag(String newTag)Устанавливает пользовательский тег для элемента структуры.
setTitle(String value)Получает или задает заголовок элемента структуры.
setTop(float value)Получает или задает координату столешницы.
toString()Возвращает строку, которая представляет текущий объект.
wait()
wait(long arg0)
wait(long arg0, int arg1)

TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

public TableElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

конструктор только для внутреннего использования

Параметры:

ПараметрТипОписание
taggedContextTaggedContextЭкземпляр TaggedContext
pdfEngineEntityIPdfPrimitiveвнутренний экземпляр

findElements(Class typeOfTboolean)

public List<T> <T>findElements(Class<T> typeOfTboolean)

Найти элементы заданного типа

Параметры:

ПараметрТипОписание
typeOfTbooleanjava.lang.Classэкземпляр класса

Возвращает: java.util.List - Список найденных элементов

findElements(Class typeOfT, boolean recursiveSearch)

public List<T> <T>findElements(Class<T> typeOfT, boolean recursiveSearch)

Найти элементы заданного типа

Параметры:

ПараметрТипОписание
typeOfTjava.lang.Classэкземпляр класса
recursiveSearchboolean(Необязательно) Рекурсивный поиск (по умолчанию false, поиск только из прямых дочерних элементов)

Возвращает: java.util.List - Список найденных элементов

appendChild(Element element)

public final Element appendChild(Element element)

Добавить /Aspose.Pdf.LogicalStructure.Element к коллекции дочерних элементов.

Параметры:

ПараметрТипОписание
elementElementОбъект /Aspose.Pdf.LogicalStructure.Element для добавления.

Возвращает: Element - Добавлен /Aspose.Pdf.LogicalStructure.Element.

changeParentElement(StructureElement newParentElement)

public final void changeParentElement(StructureElement newParentElement)

Изменить родительский элемент для текущего элемента структуры

Параметры:

ПараметрТипОписание
newParentElementStructureElementНовый элемент родительской структуры

clearId()

public final void clearId()

Очистить ID для элемента структуры.

createTBody()

public final TableTBodyElement createTBody()

СоздаетTableTHeadElement и добавил его в текущую таблицу.

Возвращает: TableTBodyElement - Создан элемент структуры.

createTFoot()

public final TableTFootElement createTFoot()

СоздаетTableTFootElement и добавил его в текущую таблицу.

Возвращает: TableTFootElement - Создан элемент структуры.

createTHead()

public final TableTHeadElement createTHead()

СоздаетTableTHeadElement и добавил его в текущую таблицу.

Возвращает: TableTHeadElement - Создан элемент структуры.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

generateId()

public final void generateId()

Сгенерировать ID для элемента структуры.

getActualText()

public final String getActualText()

Получает или задает фактический текст для элемента структуры.

Возвращает: java.lang.String — Значение: Фактический текст элемента структуры.

getAlignment()

public final int getAlignment()

Получает или задает выравнивание таблицы.

Возвращает: int - элемент HorizontalAlignment

getAlternativeText()

public final String getAlternativeText()

Получает или задает альтернативный текст для элемента структуры.

Возвращает: java.lang.String — Значение: Альтернативный текст элемента структуры.

getAttributes()

public final StructureAttributeCollection getAttributes()

Получает объект StructureAttributeCollection.

Возвращает: StructureAttributeCollection - Объект StructureAttributeCollection.

getBackgroundColor()

public final Color getBackgroundColor()

Получает или задает цвет фона таблицы.

Возвращает: Color - Цветной экземпляр

getBorder()

public final BorderInfo getBorder()

Получает или задает границу таблицы.

Возвращает: BorderInfo - экземпляр BorderInfo

getBroken()

public final int getBroken()

Получает или устанавливает сломанную вертикаль таблицы;

Возвращает: int - элемент TableBroken

getChildElements()

public final ElementList getChildElements()

Получает дочернюю коллекцию объектов Element.

Возвращает: ElementList - Значение: Дочерняя коллекция объектов Element.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getColumnAdjustment()

public final int getColumnAdjustment()

Получает или задает настройку столбца таблицы.

Возвращает: int — элемент ColumnAdjustment

getColumnWidths()

public final String getColumnWidths()

Получает ширину столбцов таблицы.

Возвращает: java.lang.String — строковое значение

getCornerStyle()

public final int getCornerStyle()

Получает или задает стили углов границы

Возвращает: int - элемент BorderCornerStyle

getDefaultAttributeOwner()

public final AttributeOwnerStandard getDefaultAttributeOwner()

Получает объект /Aspose.Pdf.LogicalStructure.AttributeOwnerStandard.

Значение: объект /Aspose.Pdf.LogicalStructure.AttributeOwnerStandard.

Возвращает: AttributeOwnerStandard - Экземпляр AttributeOwnerStandard

getDefaultCellBorder()

public final BorderInfo getDefaultCellBorder()

Получает границу ячейки по умолчанию.

Возвращает: BorderInfo - экземпляр BorderInfo

getDefaultCellPadding()

public final MarginInfo getDefaultCellPadding()

Получает или задает заполнение ячейки по умолчанию.

Возвращает: MarginInfo - Экземпляр MarginInfo

getDefaultCellTextState()

public final TextState getDefaultCellTextState()

Получает или задает состояние текста ячейки по умолчанию.

Возвращает: TextState - Экземпляр TextState

getDefaultColumnWidth()

public final String getDefaultColumnWidth()

Получает или задает ширину столбца по умолчанию.

Возвращает: java.lang.String — строковое значение

getElementEngine()

public final ElementPdfEngine getElementEngine()

Получить родительский элемент.

Возвращает: ElementPdfEngine - Значение: родительский элемент.

getExpansionText()

public final String getExpansionText()

Получает или задает текст расширения для элемента структуры.

Возвращает: java.lang.String — Значение: текст расширения элемента структуры.

getID()

public final String getID()

Получает идентификатор элемента структуры.

Значение: ID элемента структуры.

Возвращает: java.lang.String — строковое значение

getLanguage()

public final String getLanguage()

Получает или задает язык для элемента структуры.

Возвращает: java.lang.String - Значение: Язык элемента структуры.

getLeft()

public final float getLeft()

Получает или задает левую координату стола.

Возвращает: float - плавающее значение

getParentElement()

public final Element getParentElement()

Получает родительскую коллекцию объектов Element.

Возвращает: Element - Значение: родительская коллекция объектов Element.

getRepeatingColumnsCount()

public final int getRepeatingColumnsCount()

Получает или задает максимальное количество столбцов для таблицы.

Возвращает: интервал - целочисленное значение

getRepeatingRowsCount()

public final int getRepeatingRowsCount()

Получает количество первых строк, повторяющихся для нескольких страниц.

Возвращает: интервал - целочисленное значение

getRepeatingRowsStyle()

public final TextState getRepeatingRowsStyle()

Получает стиль для повторяющихся строк.

Возвращает: TextState - Экземпляр TextState

getS()

public final IPdfName getS()

Возвращает: IPdfName

getStructureType()

public final StructureTypeStandard getStructureType()

Получает тип элемента структуры.

Возвращает: StructureTypeStandard - Значение: объект StructureTypeStandard элемента структуры.

getTable()

public final Table getTable()

Возвращает: Table

getTaggedContent()

public final ITaggedContent getTaggedContent()

Возвращает: ITaggedContent

getTitle()

public final String getTitle()

Получает или задает заголовок элемента структуры.

Возвращает: java.lang.String — Значение: Заголовок элемента структуры.

getTop()

public final float getTop()

Получает или задает координату столешницы.

Возвращает: float - плавающее значение

getTrailer()

public final ITrailerable getTrailer()

Внутренний метод

Возвращает: ITrailerable - Внутренний элемент

hashCode()

public native int hashCode()

Возвращает: инт

isBordersIncluded()

public final boolean isBordersIncluded()

Получает или задает границу, включенную в ширину столбцов.

Возвращает: boolean - логическое значение

isBroken()

public final boolean isBroken()

Получает или устанавливает, что таблица не работает — будет усечена для следующей страницы.

Возвращает: boolean - логическое значение

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setActualText(String value)

public final void setActualText(String value)

Получает или задает фактический текст для элемента структуры.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЗначение: Фактический текст элемента структуры.

setAlignment(int value)

public final void setAlignment(int value)

Получает или задает выравнивание таблицы.

Параметры:

ПараметрТипОписание
valueintЭлемент HorizontalAlignment

setAlternativeText(String value)

public final void setAlternativeText(String value)

Получает или задает альтернативный текст для элемента структуры.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЗначение: Альтернативный текст элемента структуры.

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Получает или задает цвет фона таблицы.

Параметры:

ПараметрТипОписание
valueColorЭкземпляр цвета

setBorder(BorderInfo value)

public final void setBorder(BorderInfo value)

Получает или задает границу таблицы.

Параметры:

ПараметрТипОписание
valueBorderInfoЭкземпляр BorderInfo

setBordersIncluded(boolean value)

public final void setBordersIncluded(boolean value)

Получает или задает границу, включенную в ширину столбцов.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setBroken(boolean value)

public final void setBroken(boolean value)

Получает или устанавливает, что таблица не работает — будет усечена для следующей страницы.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setBroken(int value)

public final void setBroken(int value)

Получает или устанавливает сломанную вертикаль таблицы;

Параметры:

ПараметрТипОписание
valueintЭлемент TableBroken

setColumnAdjustment(int value)

public final void setColumnAdjustment(int value)

Получает или задает настройку столбца таблицы.

Параметры:

ПараметрТипОписание
valueintЭлемент ColumnAdjustment

setColumnWidths(String value)

public final void setColumnWidths(String value)

Получает ширину столбцов таблицы.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setCornerStyle(int value)

public final void setCornerStyle(int value)

Получает или задает стили углов границы

Параметры:

ПараметрТипОписание
valueintЭлемент BorderCornerStyle

setDefaultCellBorder(BorderInfo value)

public final void setDefaultCellBorder(BorderInfo value)

Получает границу ячейки по умолчанию.

Параметры:

ПараметрТипОписание
valueBorderInfoЭкземпляр BorderInfo

setDefaultCellPadding(MarginInfo value)

public final void setDefaultCellPadding(MarginInfo value)

Получает или задает заполнение ячейки по умолчанию.

Параметры:

ПараметрТипОписание
valueMarginInfoЭкземпляр MarginInfo

setDefaultCellTextState(TextState value)

public final void setDefaultCellTextState(TextState value)

Получает или задает состояние текста ячейки по умолчанию.

Параметры:

ПараметрТипОписание
valueTextStateЭкземпляр TextState

setDefaultColumnWidth(String value)

public final void setDefaultColumnWidth(String value)

Получает или задает ширину столбца по умолчанию.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСтроковое значение

setExpansionText(String value)

public final void setExpansionText(String value)

Получает или задает текст расширения для элемента структуры.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЗначение: текст расширения элемента структуры.

setId(String id)

public final void setId(String id)

Устанавливает ID для элемента структуры.

Параметры:

ПараметрТипОписание
idjava.lang.StringЗначение ID для элемента структуры

setLanguage(String value)

public final void setLanguage(String value)

Получает или задает язык для элемента структуры.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЗначение: Язык элемента структуры.

setLeft(float value)

public final void setLeft(float value)

Получает или задает левую координату стола.

Параметры:

ПараметрТипОписание
valuefloatплавающее значение

setParentElement(Element parentElement)

public void setParentElement(Element parentElement)

установить родительский элемент

Параметры:

ПараметрТипОписание
parentElementElementценность

setRepeatingColumnsCount(int value)

public final void setRepeatingColumnsCount(int value)

Получает или задает максимальное количество столбцов для таблицы.

Параметры:

ПараметрТипОписание
valueintцелое значение

setRepeatingRowsCount(int value)

public final void setRepeatingRowsCount(int value)

Получает количество первых строк, повторяющихся для нескольких страниц.

Параметры:

ПараметрТипОписание
valueintцелое значение

setRepeatingRowsStyle(TextState value)

public final void setRepeatingRowsStyle(TextState value)

Получает стиль для повторяющихся строк.

Параметры:

ПараметрТипОписание
valueTextStateЭкземпляр TextState

setTag(String newTag)

public final void setTag(String newTag)

Устанавливает пользовательский тег для элемента структуры.

Параметры:

ПараметрТипОписание
newTagjava.lang.StringНазвание тэга

setTitle(String value)

public final void setTitle(String value)

Получает или задает заголовок элемента структуры.

Параметры:

ПараметрТипОписание
valuejava.lang.StringЗначение: Название элемента структуры.

setTop(float value)

public final void setTop(float value)

Получает или задает координату столешницы.

Параметры:

ПараметрТипОписание
valuefloatплавающее значение

toString()

public String toString()

Возвращает строку, которая представляет текущий объект.

Возвращает: java.lang.String — строка, представляющая текущий объект.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int