CellFormat

Наследование: java.lang.Object

public class CellFormat

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

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

Методы

МетодОписание
clearFormatting()Восстанавливает форматирование ячеек по умолчанию.
equals(Object arg0)
fetchInheritedBorderAttr(int key)
fetchInheritedShadingAttr(int key)
getBorders()Получает коллекцию границ ячейки.
getBottomPadding()Получает количество места (в пунктах), которое нужно добавить под содержимым ячейки.
getClass()
getDirectBorderAttr(int key)
getFitText()Если true, текст помещается в ячейку, сжимая каждый абзац до ширины ячейки.
getHorizontalMerge()Указывает, как ячейка объединяется по горизонтали с другими ячейками в строке.
getLeftPadding()Получает количество места (в пунктах), которое нужно добавить слева от содержимого ячейки.
getOrientation()Получает ориентацию текста в ячейке таблицы.
getPreferredWidth()Получает предпочтительную ширину ячейки.
getRightPadding()Получает количество места (в пунктах), которое нужно добавить справа от содержимого ячейки.
getShading()Возвращает объект Shading, который ссылается на форматирование заливки для ячейки.
getTopPadding()Получает количество места (в пунктах), которое нужно добавить над содержимым ячейки.
getVerticalAlignment()Получает вертикальное выравнивание текста в ячейке.
getVerticalMerge()Указывает, как ячейка объединяется с другими ячейками по вертикали.
getWidth()Получает ширину ячейки в пунктах.
getWrapText()Если true, оберните текст для ячейки.
hashCode()
notify()
notifyAll()
setBorderAttr(int key, Object value)
setBottomPadding(double value)Устанавливает количество места (в пунктах) для добавления под содержимым ячейки.
setFitText(boolean value)Если true, текст помещается в ячейку, сжимая каждый абзац до ширины ячейки.
setHorizontalMerge(int value)Указывает, как ячейка объединяется по горизонтали с другими ячейками в строке.
setLeftPadding(double value)Устанавливает количество места (в пунктах) для добавления слева от содержимого ячейки.
setOrientation(int value)Задает ориентацию текста в ячейке таблицы.
setPaddings(double leftPadding, double topPadding, double rightPadding, double bottomPadding)Устанавливает количество места (в пунктах), которое добавляется слева/сверху/справа/снизу содержимого ячейки.
setPreferredWidth(PreferredWidth value)Устанавливает предпочтительную ширину ячейки.
setRightPadding(double value)Устанавливает количество места (в пунктах) для добавления справа от содержимого ячейки.
setTopPadding(double value)Устанавливает количество места (в пунктах), которое нужно добавить над содержимым ячейки.
setVerticalAlignment(int value)Устанавливает вертикальное выравнивание текста в ячейке.
setVerticalMerge(int value)Указывает, как ячейка объединяется с другими ячейками по вертикали.
setWidth(double value)Получает ширину ячейки в пунктах.
setWrapText(boolean value)Если true, оберните текст для ячейки.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clearFormatting()

public void clearFormatting()

Восстанавливает форматирование ячеек по умолчанию. Не изменяет ширину ячейки.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

fetchInheritedBorderAttr(int key)

public Object fetchInheritedBorderAttr(int key)

Параметры:

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

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

fetchInheritedShadingAttr(int key)

public Object fetchInheritedShadingAttr(int key)

Параметры:

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

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

getBorders()

public BorderCollection getBorders()

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

Возвращает: BorderCollection - Коллекция границ ячейки.

getBottomPadding()

public double getBottomPadding()

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

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

getClass()

public final native Class<?> getClass()

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

getDirectBorderAttr(int key)

public Object getDirectBorderAttr(int key)

Параметры:

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

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

getFitText()

public boolean getFitText()

Если true, текст помещается в ячейку, сжимая каждый абзац до ширины ячейки.

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

getHorizontalMerge()

public int getHorizontalMerge()

Указывает, как ячейка объединяется по горизонтали с другими ячейками в строке.

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

getLeftPadding()

public double getLeftPadding()

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

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

getOrientation()

public int getOrientation()

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

Возвращает: int - Ориентация текста в ячейке таблицы. Возвращаемое значение является одним изTextOrientation константы.

getPreferredWidth()

public PreferredWidth getPreferredWidth()

Получает предпочтительную ширину ячейки.

Предпочтительная ширина (наряду с параметром таблицы «Автоподгонка») определяет, как фактическая ширина ячейки рассчитывается алгоритмом компоновки таблицы. Макет таблицы может быть выполнен Aspose.Words при сохранении документа или Microsoft Word при отображении документа.

Предпочтительная ширина может быть указана в пунктах или процентах. Предпочтительная ширина также может быть указана как «авто», что означает, что предпочтительная ширина не указана.

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

Возвращает: PreferredWidth - Предпочтительная ширина ячейки.

getRightPadding()

public double getRightPadding()

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

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

getShading()

public Shading getShading()

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

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

getTopPadding()

public double getTopPadding()

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

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

getVerticalAlignment()

public int getVerticalAlignment()

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

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

getVerticalMerge()

public int getVerticalMerge()

Указывает, как ячейка объединяется с другими ячейками по вертикали.

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

При объединении ячеек по вертикали области отображения объединенных ячеек объединяются. Консолидированная область используется для отображения содержимого первой вертикально объединенной ячейки, а все остальные вертикально объединенные ячейки должны быть пустыми.

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

getWidth()

public double getWidth()

Получает ширину ячейки в пунктах.

Ширина рассчитывается Aspose.Words при загрузке и сохранении документа. В настоящее время поддерживаются не все комбинации свойств таблицы, ячейки и документа. Возвращаемое значение может быть неточным для некоторых документов. Она может не точно совпадать с шириной ячейки, рассчитанной MS Word при открытии документа в MS Word.

Задавать это свойство не рекомендуется. Нет никакой гарантии, что ячейка действительно будет иметь заданную ширину. Ширина может быть скорректирована для размещения содержимого ячеек в макете таблицы с автоматическим подбором. Ячейки в других строках могут иметь конфликтующие настройки ширины. Размер таблицы можно изменить, чтобы она поместилась в контейнер или соответствовала настройкам ширины таблицы. Рассмотрите возможность использованияgetPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth) для установки ширины ячейки. Установка этого свойства устанавливаетgetPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth) неявно, начиная с версии 15.8.

Возвращает: double - Ширина ячейки в пунктах.

getWrapText()

public boolean getWrapText()

Если true, оберните текст для ячейки.

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

hashCode()

public native int hashCode()

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

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Количество места (в пунктах), которое нужно добавить под содержимым ячейки.

setFitText(boolean value)

public void setFitText(boolean value)

Если true, текст помещается в ячейку, сжимая каждый абзац до ширины ячейки.

Параметры:

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

setHorizontalMerge(int value)

public void setHorizontalMerge(int value)

Указывает, как ячейка объединяется по горизонтали с другими ячейками в строке.

Параметры:

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

setLeftPadding(double value)

public void setLeftPadding(double value)

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

Параметры:

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

setOrientation(int value)

public void setOrientation(int value)

Задает ориентацию текста в ячейке таблицы.

Параметры:

ПараметрТипОписание
valueintОриентация текста в ячейке таблицы. Значение должно быть одним изTextOrientation константы.

setPaddings(double leftPadding, double topPadding, double rightPadding, double bottomPadding)

public void setPaddings(double leftPadding, double topPadding, double rightPadding, double bottomPadding)

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

Параметры:

ПараметрТипОписание
leftPaddingdouble
topPaddingdouble
rightPaddingdouble
bottomPaddingdouble

setPreferredWidth(PreferredWidth value)

public void setPreferredWidth(PreferredWidth value)

Устанавливает предпочтительную ширину ячейки.

Предпочтительная ширина (наряду с параметром таблицы «Автоподгонка») определяет, как фактическая ширина ячейки рассчитывается алгоритмом компоновки таблицы. Макет таблицы может быть выполнен Aspose.Words при сохранении документа или Microsoft Word при отображении документа.

Предпочтительная ширина может быть указана в пунктах или процентах. Предпочтительная ширина также может быть указана как «авто», что означает, что предпочтительная ширина не указана.

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

Параметры:

ПараметрТипОписание
valuePreferredWidthПредпочтительная ширина ячейки.

setRightPadding(double value)

public void setRightPadding(double value)

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

Параметры:

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

setTopPadding(double value)

public void setTopPadding(double value)

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

Параметры:

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

setVerticalAlignment(int value)

public void setVerticalAlignment(int value)

Устанавливает вертикальное выравнивание текста в ячейке.

Параметры:

ПараметрТипОписание
valueintВертикальное выравнивание текста в ячейке. Значение должно быть одним изCellVerticalAlignment константы.

setVerticalMerge(int value)

public void setVerticalMerge(int value)

Указывает, как ячейка объединяется с другими ячейками по вертикали.

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

При объединении ячеек по вертикали области отображения объединенных ячеек объединяются. Консолидированная область используется для отображения содержимого первой вертикально объединенной ячейки, а все остальные вертикально объединенные ячейки должны быть пустыми.

Параметры:

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

setWidth(double value)

public void setWidth(double value)

Получает ширину ячейки в пунктах.

Ширина рассчитывается Aspose.Words при загрузке и сохранении документа. В настоящее время поддерживаются не все комбинации свойств таблицы, ячейки и документа. Возвращаемое значение может быть неточным для некоторых документов. Она может не точно совпадать с шириной ячейки, рассчитанной MS Word при открытии документа в MS Word.

Задавать это свойство не рекомендуется. Нет никакой гарантии, что ячейка действительно будет иметь заданную ширину. Ширина может быть скорректирована для размещения содержимого ячеек в макете таблицы с автоматическим подбором. Ячейки в других строках могут иметь конфликтующие настройки ширины. Размер таблицы можно изменить, чтобы она поместилась в контейнер или соответствовала настройкам ширины таблицы. Рассмотрите возможность использованияgetPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth) для установки ширины ячейки. Установка этого свойства устанавливаетgetPreferredWidth() / setPreferredWidth(com.aspose.words.PreferredWidth) неявно, начиная с версии 15.8.

Параметры:

ПараметрТипОписание
valuedoubleШирина ячейки в пунктах.

setWrapText(boolean value)

public void setWrapText(boolean value)

Если true, оберните текст для ячейки.

Параметры:

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

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