Page
Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode
public final class Page extends CompositeNode<IPageChildNode>
Представляет страницу.
Конструкторы
| Конструктор | Описание |
|---|---|
| Page() | Инициализирует новый экземпляр класса Page. |
Методы
| Метод | Описание |
|---|---|
| accept(DocumentVisitor visitor) | Принимает посетителя узла. |
| deepClone() | Клонирует страницу. |
| deepClone(boolean cloneHistory) | Клонирует страницу. |
| getAuthor() | Получает или задаёт автора. |
| getBackgroundColor() | Получает или задаёт цвет фона страницы. |
| getCreationTime() | Получает или задает время создания. |
| getLastModifiedTime() | Получает или задает время последнего изменения. |
| getLevel() | Получает или задаёт уровень. |
| getMargin() | Получает или задаёт отступ. |
| getPageContentRevisionSummary() | Получает или задаёт сводку ревизии для страницы и её дочерних узлов. |
| getPageLayoutSize() | Получает размер макета страницы, отображаемый в редакторе. |
| getSizeType() | Получает или задаёт тип размера страницы. |
| getTitle() | Получает или задает заголовок. |
| isConflictPage() | Получает или задает значение, указывающее, является ли эта страница конфликтной. |
| setAuthor(String value) | Получает или задаёт автора. |
| setBackgroundColor(Color value) | Получает или задаёт цвет фона страницы. |
| setConflictPage(boolean value) | Получает или задает значение, указывающее, является ли эта страница конфликтной. |
| setCreationTime(Date value) | Получает или задает время создания. |
| setLastModifiedTime(Date value) | Получает или задает время последнего изменения. |
| setLevel(byte value) | Получает или задаёт уровень. |
| setMargin(Margins value) | Получает или задаёт отступ. |
| setPageContentRevisionSummary(RevisionSummary value) | Получает или задаёт сводку ревизии для страницы и её дочерних узлов. |
| setPageLayoutSize(Dimension2D value) | Устанавливает размер макета страницы, отображаемый в редакторе. |
| setSizeType(int value) | Получает или задаёт тип размера страницы. |
| setTitle(Title value) | Получает или задает заголовок. |
Page()
public Page()
Инициализирует новый экземпляр класса Page.
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Принимает посетителя узла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| visitor | DocumentVisitor | Объект класса, производного от DocumentVisitor. |
deepClone()
public final Page deepClone()
Клонирует страницу.
Returns: Page - A clone of the page.
deepClone(boolean cloneHistory)
public final Page deepClone(boolean cloneHistory)
Клонирует страницу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| cloneHistory | boolean | Указывает, следует ли клонировать историю страницы.. |
Returns: Page - A clone of the page.
getAuthor()
public String getAuthor()
Получает или задаёт автора.
Returns: java.lang.String
getBackgroundColor()
public final Color getBackgroundColor()
Получает или задаёт цвет фона страницы.
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
Получает или задает время создания.
Returns: java.util.Date
getLastModifiedTime()
public Date getLastModifiedTime()
Получает или задает время последнего изменения.
Returns: java.util.Date
getLevel()
public byte getLevel()
Получает или задаёт уровень.
Returns: byte
getMargin()
public Margins getMargin()
Получает или задаёт отступ.
Returns: Margins
getPageContentRevisionSummary()
public RevisionSummary getPageContentRevisionSummary()
Получает или задаёт сводку ревизии для страницы и её дочерних узлов.
Returns: RevisionSummary
getPageLayoutSize()
public final Dimension2D getPageLayoutSize()
Получает размер макета страницы, отображаемый в редакторе.
Это значение используется приложением Microsoft OneNote для отображения базового макета страницы при открытии документа. Оно не влияет на печать и сохранение документа. Когда свойство Page.SizeType установлено в PageSizeType.SizeByContent, это свойство возвращает реальный размер содержимого.
Returns: java.awt.geom.Dimension2D
getSizeType()
public final int getSizeType()
Получает или задаёт тип размера страницы.
По умолчанию страница автоматически изменяет размер. Значение по умолчанию — PageSizeType.SizeByContent.
Returns: int
getTitle()
public Title getTitle()
Получает или задает заголовок.
Значение: Title.
Returns: Title
isConflictPage()
public final boolean isConflictPage()
Получает или задает значение, указывающее, является ли эта страница конфликтной.
Конфликтная страница возникает, когда два пользователя пытаются обновить одно и то же содержимое. В этом случае изменения первого пользователя записываются как обычно, но изменения другого пользователя не могут быть объединены. Поэтому создаётся копия страницы и помечается как конфликтная.
В этой версии конфликты разрешаются в пользу изменений первого пользователя. Поэтому, если в документе есть конфликтные страницы, они будут отображаться в истории, но будут пропускаться при сохранении. Можно сбросить этот флаг, чтобы сохранять такие страницы в истории как обычные.
Подробный пример работы с конфликтной страницей можно найти в онлайн‑документации.
Returns: boolean
setAuthor(String value)
public void setAuthor(String value)
Получает или задаёт автора.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.lang.String |
setBackgroundColor(Color value)
public final void setBackgroundColor(Color value)
Получает или задаёт цвет фона страницы.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.awt.Color |
setConflictPage(boolean value)
public final void setConflictPage(boolean value)
Получает или задает значение, указывающее, является ли эта страница конфликтной.
Конфликтная страница возникает, когда два пользователя пытаются обновить одно и то же содержимое. В этом случае изменения первого пользователя записываются как обычно, но изменения другого пользователя не могут быть объединены. Поэтому создаётся копия страницы и помечается как конфликтная.
В этой версии конфликты разрешаются в пользу изменений первого пользователя. Поэтому, если в документе есть конфликтные страницы, они будут отображаться в истории, но будут пропускаться при сохранении. Можно сбросить этот флаг, чтобы сохранять такие страницы в истории как обычные.
Подробный пример работы с конфликтной страницей можно найти в онлайн‑документации.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | boolean |
setCreationTime(Date value)
public void setCreationTime(Date value)
Получает или задает время создания.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.util.Date |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Получает или задает время последнего изменения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.util.Date |
setLevel(byte value)
public void setLevel(byte value)
Получает или задаёт уровень.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | byte |
setMargin(Margins value)
public void setMargin(Margins value)
Получает или задаёт отступ.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Margins |
setPageContentRevisionSummary(RevisionSummary value)
public void setPageContentRevisionSummary(RevisionSummary value)
Получает или задаёт сводку ревизии для страницы и её дочерних узлов.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | RevisionSummary |
setPageLayoutSize(Dimension2D value)
public final void setPageLayoutSize(Dimension2D value)
Устанавливает размер макета страницы, отображаемый в редакторе.
Это значение используется приложением Microsoft OneNote для отображения базового макета страницы при открытии документа. Оно не влияет на печать и сохранение документа. Когда свойство Page.SizeType установлено в PageSizeType.SizeByContent, это свойство возвращает реальный размер содержимого.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.awt.geom.Dimension2D |
setSizeType(int value)
public final void setSizeType(int value)
Получает или задаёт тип размера страницы.
По умолчанию страница автоматически изменяет размер. Значение по умолчанию — PageSizeType.SizeByContent.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | int |
setTitle(Title value)
public void setTitle(Title value)
Получает или задает заголовок.
Значение: Title.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Title |