TableStyle

Наследование: java.lang.Object, com.aspose.words.Style

public class TableStyle extends Style

Представляет стиль таблицы.

Чтобы узнать больше, посетитеWorking with Tables документальная статья.

Методы

МетодОписание
clearCellAttrs()
clearParaAttrs()
clearRowAttrs()
clearRunAttrs()
equals(Style style)Сравнивается с указанным стилем.
equals(Object arg0)
fetchCellAttr(int key)
fetchInheritedBorderAttr(int key)
fetchInheritedCellAttr(int key)
fetchInheritedParaAttr(int key)
fetchInheritedRowAttr(int key)
fetchInheritedRunAttr(int key)
fetchInheritedShadingAttr(int key)
fetchParaAttr(int key)
fetchRowAttr(int key)
getAliases()Получает все псевдонимы этого стиля.
getAlignment()Задает выравнивание для стиля таблицы.
getAllowBreakAcrossPages()Получает флаг, указывающий, разрешено ли разбиение текста в строке таблицы на разрыв страницы.
getBaseStyleName()Получает/задает имя стиля, на котором основан этот стиль.
getBidi()Получает, является ли это стилем для таблицы с письмом справа налево.
getBorders()Получает коллекцию границ ячеек по умолчанию для стиля.
getBottomPadding()Получает количество места (в пунктах) для добавления под содержимым ячеек таблицы.
getBuiltIn()Истинно, если этот стиль является одним из встроенных стилей в MS Word.
getCellSpacing()Получает расстояние (в пунктах) между ячейками.
getClass()
getColumnStripe()Получает количество столбцов для включения в полосу, когда стиль указывает полосу нечетных/четных столбцов.
getConditionalStyles()Коллекция условных стилей, которые могут быть определены для этого стиля таблицы.
getDirectBorderAttr(int key)
getDirectCellAttr(int key)
getDirectParaAttr(int key)
getDirectParaAttr(int key, int revisionsView)
getDirectRowAttr(int key)
getDirectRunAttr(int key)
getDocument()Получает документ владельца.
getFont()Получает форматирование символов стиля.
getLeftIndent()Получает значение, представляющее левый отступ таблицы.
getLeftPadding()Получает количество места (в пунктах), которое нужно добавить слева от содержимого ячеек таблицы.
getLinkedStyleName()Получает имя стиля, связанного с этим.
getList()Получает список, определяющий форматирование этого стиля списка.
getListFormat()Предоставляет доступ к свойствам форматирования списка стиля абзаца.
getName()Получает имя стиля.
getNextParagraphStyleName()Получает/задает имя стиля, который будет автоматически применяться к новому абзацу, вставленному после абзаца, отформатированного с использованием указанного стиля.
getParagraphFormat()Получает форматирование абзаца стиля.
getRightPadding()Получает количество места (в пунктах), которое нужно добавить справа от содержимого ячеек таблицы.
getRowStripe()Получает количество строк для включения в полосу, когда стиль указывает полосу нечетных/четных строк.
getShading()ПолучаетShading объект, который относится к форматированию затенения для ячеек таблицы.
getStyleIdentifier()Получает независимый от языкового стандарта идентификатор стиля для встроенного стиля.
getStyles()Получает коллекцию стилей, к которым принадлежит этот стиль.
getTopPadding()Получает количество места (в пунктах) для добавления над содержимым ячеек таблицы.
getType()Получает тип стиля (абзац или символ).
getVerticalAlignment()Указывает вертикальное выравнивание ячеек.
hashCode()
isHeading()True, если стиль является одним из встроенных стилей заголовков.
isQuickStyle()Указывает, отображается ли этот стиль в галерее экспресс-стилей в пользовательском интерфейсе MS Word.
isQuickStyle(boolean value)Указывает, отображается ли этот стиль в галерее экспресс-стилей в пользовательском интерфейсе MS Word.
notify()
notifyAll()
remove()Удаляет указанный стиль из документа.
removeParaAttr(int key)
removeRunAttr(int key)
resetToDefaultAttrs()
setAlignment(int value)Задает выравнивание для стиля таблицы.
setAllowBreakAcrossPages(boolean value)Устанавливает флаг, указывающий, разрешено ли разбивать текст в строке таблицы через разрыв страницы.
setBaseStyleName(String value)Получает/задает имя стиля, на котором основан этот стиль.
setBidi(boolean value)Устанавливает, является ли это стилем для таблицы с письмом справа налево.
setBorderAttr(int key, Object value)
setBottomPadding(double value)Устанавливает количество места (в пунктах) для добавления под содержимым ячеек таблицы.
setCellAttr(int key, Object value)
setCellSpacing(double value)Устанавливает расстояние (в пунктах) между ячейками.
setColumnStripe(int value)Устанавливает количество столбцов для включения в полосу, когда стиль определяет полосу нечетных/четных столбцов.
setLeftIndent(double value)Задает значение, представляющее левый отступ таблицы.
setLeftPadding(double value)Задает количество места (в пунктах), добавляемого слева от содержимого ячеек таблицы.
setName(String value)Устанавливает имя стиля.
setNextParagraphStyleName(String value)Получает/задает имя стиля, который будет автоматически применяться к новому абзацу, вставленному после абзаца, отформатированного с использованием указанного стиля.
setParaAttr(int key, Object value)
setRightPadding(double value)Задает количество места (в пунктах), добавляемого справа от содержимого ячеек таблицы.
setRowAttr(int key, Object value)
setRowStripe(int value)Устанавливает количество строк для включения в полосу, когда стиль определяет полосу нечетных/четных строк.
setRunAttr(int key, Object value)
setTopPadding(double value)Устанавливает количество места (в пунктах) для добавления над содержимым ячеек таблицы.
setVerticalAlignment(int value)Указывает вертикальное выравнивание ячеек.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearCellAttrs()

public void clearCellAttrs()

clearParaAttrs()

public void clearParaAttrs()

clearRowAttrs()

public void clearRowAttrs()

clearRunAttrs()

public void clearRunAttrs()

equals(Style style)

public boolean equals(Style style)

Сравнивается с указанным стилем. Стили Istds сравниваются только для встроенных стилей. Стили по умолчанию не включены в сравнение. Базовый стиль, связанный стиль и стиль следующего абзаца сравниваются рекурсивно.

Параметры:

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

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

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

fetchCellAttr(int key)

public Object fetchCellAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedBorderAttr(int key)

public Object fetchInheritedBorderAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedCellAttr(int key)

public Object fetchInheritedCellAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedParaAttr(int key)

public Object fetchInheritedParaAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedRowAttr(int key)

public Object fetchInheritedRowAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedRunAttr(int key)

public Object fetchInheritedRunAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchInheritedShadingAttr(int key)

public Object fetchInheritedShadingAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchParaAttr(int key)

public Object fetchParaAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

fetchRowAttr(int key)

public Object fetchRowAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getAliases()

public String[] getAliases()

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

Возвращает: java.lang.String[] - Все псевдонимы этого стиля.

getAlignment()

public int getAlignment()

Задает выравнивание для стиля таблицы. Значение по умолчаниюTableAlignment.LEFT.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изTableAlignment константы.

getAllowBreakAcrossPages()

public boolean getAllowBreakAcrossPages()

Получает флаг, указывающий, разрешено ли разбиение текста в строке таблицы на разрыв страницы. Значение по умолчаниюtrue.

Возвращает: boolean — Флаг, указывающий, разрешено ли разбивать текст в строке таблицы через разрыв страницы.

getBaseStyleName()

public String getBaseStyleName()

Получает/задает имя стиля, на котором основан этот стиль. Это будет пустая строка, если стиль не основан ни на каком другом стиле и может быть установлен в пустую строку.

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

getBidi()

public boolean getBidi()

Получает, является ли это стилем для таблицы с письмом справа налево.

Когдаtrue, ячейки в строках располагаются справа налево.

Значение по умолчаниюfalse.

Возвращает: boolean - Является ли это стилем для таблицы с письмом справа налево.

getBorders()

public BorderCollection getBorders()

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

Возвращает: BorderCollection - Коллекция границ ячеек по умолчанию для стиля.

getBottomPadding()

public double getBottomPadding()

Получает количество места (в пунктах) для добавления под содержимым ячеек таблицы.

Возвращает: double - количество места (в пунктах), которое нужно добавить под содержимым ячеек таблицы.

getBuiltIn()

public boolean getBuiltIn()

Истинно, если этот стиль является одним из встроенных стилей в MS Word.

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

getCellSpacing()

public double getCellSpacing()

Получает расстояние (в пунктах) между ячейками.

Возвращает: double - количество пробелов (в пунктах) между ячейками.

getClass()

public final native Class<?> getClass()

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

getColumnStripe()

public int getColumnStripe()

Получает количество столбцов для включения в полосу, когда стиль указывает полосу нечетных/четных столбцов.

Возвращает: int — количество столбцов для включения в полосу, когда стиль определяет полосу нечетных/четных столбцов.

getConditionalStyles()

public ConditionalStyleCollection getConditionalStyles()

Коллекция условных стилей, которые могут быть определены для этого стиля таблицы.

Возвращает: ConditionalStyleCollection - соответствующийConditionalStyleCollection ценность.

getDirectBorderAttr(int key)

public Object getDirectBorderAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getDirectCellAttr(int key)

public Object getDirectCellAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getDirectParaAttr(int key)

public Object getDirectParaAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getDirectParaAttr(int key, int revisionsView)

public Object getDirectParaAttr(int key, int revisionsView)

Параметры:

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

Возвращает: java.lang.Объект

getDirectRowAttr(int key)

public Object getDirectRowAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getDirectRunAttr(int key)

public Object getDirectRunAttr(int key)

Параметры:

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

Возвращает: java.lang.Объект

getDocument()

public DocumentBase getDocument()

Получает документ владельца.

Возвращает: DocumentBase - Документ собственника.

getFont()

public Font getFont()

Получает форматирование символов стиля.

Для стилей списка это свойство возвращает значение null.

Возвращает: Font - Форматирование символов стиля.

getLeftIndent()

public double getLeftIndent()

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

Возвращает: double — значение, представляющее левый отступ таблицы.

getLeftPadding()

public double getLeftPadding()

Получает количество места (в пунктах), которое нужно добавить слева от содержимого ячеек таблицы.

Возвращает: double - Количество места (в пунктах) для добавления слева от содержимого ячеек таблицы.

getLinkedStyleName()

public String getLinkedStyleName()

Получает имя стиля, связанного с этим. Возвращает пустую строку, если стили не связаны.

Возвращает: java.lang.String — имя стиля, связанного с этим.

getList()

public List getList()

Получает список, определяющий форматирование этого стиля списка.

Это свойство допустимо только для стилей списка. Для других типов стилей это свойство возвращает значение null.

Возвращает: List - Список, определяющий форматирование этого стиля списка.

getListFormat()

public ListFormat getListFormat()

Предоставляет доступ к свойствам форматирования списка стиля абзаца.

Это свойство допустимо только для стилей абзаца. Для других типов стилей это свойство возвращает значение null.

Возвращает: ListFormat - соответствующийListFormat ценность.

getName()

public String getName()

Получает имя стиля.

Не может быть пустой строкой.

Если в коллекции уже есть стиль с таким именем, то этот стиль переопределит его. Все затронутые узлы будут ссылаться на новый стиль.

Возвращает: java.lang.String — имя стиля.

getNextParagraphStyleName()

public String getNextParagraphStyleName()

Получает/задает имя стиля, который будет автоматически применяться к новому абзацу, вставленному после абзаца, отформатированного с использованием указанного стиля. Это свойство не используется Aspose.Words. Следующий стиль абзаца будет применяться автоматически только при редактировании документа в MS Word.

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

getParagraphFormat()

public ParagraphFormat getParagraphFormat()

Получает форматирование абзаца стиля.

Для стилей символов и списков это свойство возвращает значение null.

Возвращает: ParagraphFormat - Стиль форматирования абзаца.

getRightPadding()

public double getRightPadding()

Получает количество места (в пунктах), которое нужно добавить справа от содержимого ячеек таблицы.

Возвращает: double - Количество места (в пунктах), которое нужно добавить справа от содержимого ячеек таблицы.

getRowStripe()

public int getRowStripe()

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

Возвращает: int — количество строк для включения в полосу, когда стиль определяет полосу нечетных/четных строк.

getShading()

public Shading getShading()

ПолучаетShading объект, который относится к форматированию затенения для ячеек таблицы.

Возвращает: Shading - АShading объект, который относится к форматированию затенения для ячеек таблицы.

getStyleIdentifier()

public int getStyleIdentifier()

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

Для пользовательских (настраиваемых) стилей это свойство возвращаетStyleIdentifier.USER.

Возвращает: int — независимый от локали идентификатор стиля для встроенного стиля. Возвращаемое значение является одним изStyleIdentifier константы.

getStyles()

public StyleCollection getStyles()

Получает коллекцию стилей, к которым принадлежит этот стиль.

Возвращает: StyleCollection - Коллекция стилей, к которым принадлежит этот стиль.

getTopPadding()

public double getTopPadding()

Получает количество места (в пунктах) для добавления над содержимым ячеек таблицы.

Возвращает: double — количество места (в пунктах), которое нужно добавить над содержимым ячеек таблицы.

getType()

public int getType()

Получает тип стиля (абзац или символ).

Возвращает: int - Тип стиля (абзац или символ). Возвращаемое значение является одним изStyleType константы.

getVerticalAlignment()

public int getVerticalAlignment()

Указывает вертикальное выравнивание ячеек. Значение по умолчаниюCellVerticalAlignment.TOP.

Возвращает: int - соответствующее значение int. Возвращаемое значение является одним изCellVerticalAlignment константы.

hashCode()

public native int hashCode()

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

isHeading()

public boolean isHeading()

True, если стиль является одним из встроенных стилей заголовков.

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

isQuickStyle()

public boolean isQuickStyle()

Указывает, отображается ли этот стиль в галерее экспресс-стилей в пользовательском интерфейсе MS Word.

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

isQuickStyle(boolean value)

public void isQuickStyle(boolean value)

Указывает, отображается ли этот стиль в галерее экспресс-стилей в пользовательском интерфейсе MS Word.

Параметры:

ПараметрТипОписание
valuebooleanСоответствующее логическое значение.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove()

public void remove()

Удаляет указанный стиль из документа. Удаление стиля влияет на модель документа следующим образом:

  • Все ссылки на стиль удаляются из соответствующих абзацев, прогонов и таблиц.
  • Если базовый стиль удаляется, его форматирование перемещается в дочерние стили.
  • Если стиль, подлежащий удалению, имеет связанный стиль, то удаляются оба стиля.

removeParaAttr(int key)

public void removeParaAttr(int key)

Параметры:

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

removeRunAttr(int key)

public void removeRunAttr(int key)

Параметры:

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

resetToDefaultAttrs()

public void resetToDefaultAttrs()

setAlignment(int value)

public void setAlignment(int value)

Задает выравнивание для стиля таблицы. Значение по умолчаниюTableAlignment.LEFT.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изTableAlignment константы.

setAllowBreakAcrossPages(boolean value)

public void setAllowBreakAcrossPages(boolean value)

Устанавливает флаг, указывающий, разрешено ли разбивать текст в строке таблицы через разрыв страницы. Значение по умолчаниюtrue.

Параметры:

ПараметрТипОписание
valuebooleanФлаг, указывающий, разрешено ли разбивать текст в строке таблицы через разрыв страницы.

setBaseStyleName(String value)

public void setBaseStyleName(String value)

Получает/задает имя стиля, на котором основан этот стиль. Это будет пустая строка, если стиль не основан ни на каком другом стиле и может быть установлен в пустую строку.

Параметры:

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

setBidi(boolean value)

public void setBidi(boolean value)

Устанавливает, является ли это стилем для таблицы с письмом справа налево.

Когдаtrue, ячейки в строках располагаются справа налево.

Значение по умолчаниюfalse.

Параметры:

ПараметрТипОписание
valuebooleanЯвляется ли это стилем для таблицы справа налево.

setBorderAttr(int key, Object value)

public void setBorderAttr(int key, Object value)

Параметры:

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

setBottomPadding(double value)

public void setBottomPadding(double value)

Устанавливает количество места (в пунктах) для добавления под содержимым ячеек таблицы.

Параметры:

ПараметрТипОписание
valuedoubleКоличество места (в пунктах), которое нужно добавить под содержимым ячеек таблицы.

setCellAttr(int key, Object value)

public void setCellAttr(int key, Object value)

Параметры:

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

setCellSpacing(double value)

public void setCellSpacing(double value)

Устанавливает расстояние (в пунктах) между ячейками.

Параметры:

ПараметрТипОписание
valuedoubleРасстояние (в пунктах) между ячейками.

setColumnStripe(int value)

public void setColumnStripe(int value)

Устанавливает количество столбцов для включения в полосу, когда стиль определяет полосу нечетных/четных столбцов.

Параметры:

ПараметрТипОписание
valueintКоличество столбцов, которые необходимо включить в полосу, когда стиль определяет полосу нечетных/четных столбцов.

setLeftIndent(double value)

public void setLeftIndent(double value)

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

Параметры:

ПараметрТипОписание
valuedoubleЗначение, представляющее левый отступ таблицы.

setLeftPadding(double value)

public void setLeftPadding(double value)

Задает количество места (в пунктах), добавляемого слева от содержимого ячеек таблицы.

Параметры:

ПараметрТипОписание
valuedoubleКоличество места (в пунктах), добавляемого слева от содержимого ячеек таблицы.

setName(String value)

public void setName(String value)

Устанавливает имя стиля.

Не может быть пустой строкой.

Если в коллекции уже есть стиль с таким именем, то этот стиль переопределит его. Все затронутые узлы будут ссылаться на новый стиль.

Параметры:

ПараметрТипОписание
valuejava.lang.StringНазвание стиля.

setNextParagraphStyleName(String value)

public void setNextParagraphStyleName(String value)

Получает/задает имя стиля, который будет автоматически применяться к новому абзацу, вставленному после абзаца, отформатированного с использованием указанного стиля. Это свойство не используется Aspose.Words. Следующий стиль абзаца будет применяться автоматически только при редактировании документа в MS Word.

Параметры:

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

setParaAttr(int key, Object value)

public void setParaAttr(int key, Object value)

Параметры:

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

setRightPadding(double value)

public void setRightPadding(double value)

Задает количество места (в пунктах), добавляемого справа от содержимого ячеек таблицы.

Параметры:

ПараметрТипОписание
valuedoubleКоличество места (в пунктах), которое нужно добавить справа от содержимого ячеек таблицы.

setRowAttr(int key, Object value)

public void setRowAttr(int key, Object value)

Параметры:

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

setRowStripe(int value)

public void setRowStripe(int value)

Устанавливает количество строк для включения в полосу, когда стиль определяет полосу нечетных/четных строк.

Параметры:

ПараметрТипОписание
valueintКоличество строк, которые следует включить в полосу, когда стиль указывает полосу нечетных/четных строк.

setRunAttr(int key, Object value)

public void setRunAttr(int key, Object value)

Параметры:

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

setTopPadding(double value)

public void setTopPadding(double value)

Устанавливает количество места (в пунктах) для добавления над содержимым ячеек таблицы.

Параметры:

ПараметрТипОписание
valuedoubleКоличество места (в пунктах), которое нужно добавить над содержимым ячеек таблицы.

setVerticalAlignment(int value)

public void setVerticalAlignment(int value)

Указывает вертикальное выравнивание ячеек. Значение по умолчаниюCellVerticalAlignment.TOP.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть одним изCellVerticalAlignment константы.

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