Блокнот
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.note.INotebookChildNode, com.aspose.ms.System.Collections.Generic.IGenericEnumerable
public class Notebook implements INotebookChildNode, System.Collections.Generic.IGenericEnumerable<INotebookChildNode>
Представляет блокнот Aspose.Note.
Конструкторы
| Конструктор | Описание |
|---|---|
| Notebook() | Инициализирует новый экземпляр класса Notebook. |
| Notebook(String filePath) | Инициализирует новый экземпляр класса Notebook. |
| Notebook(String filePath, NotebookLoadOptions loadOptions) | Инициализирует новый экземпляр класса Notebook. |
Методы
| Метод | Описание |
|---|---|
| <T1>getChildNodes(Class<T1> typeParameterClass) | Получить все дочерние узлы по типу узла. |
| appendChild(INotebookChildNode newChild) | Добавляет узел в конец списка. |
| getColor() | Получает или задаёт цвет. |
| getCount() | Получает количество элементов, содержащихся в Notebook. |
| getDisplayName() | Получает или задаёт отображаемое имя. |
| getFileFormat() | Получает формат файла (OneNote 2010, OneNote Online). |
| getGuid() | Получает глобальный уникальный идентификатор объекта. |
| getGuidInternal() | |
| get_Item(int index) | Получает дочерний узел блокнота по заданному индексу. |
| isHistoryEnabled() | Получает или задаёт значение, указывающее, включена ли история. |
| iterator() | Возвращает перечислитель, который перебирает дочерние узлы Notebook. |
| loadChildDocument(InputStream stream) | Добавляет дочерний узел документа. |
| loadChildDocument(InputStream stream, LoadOptions loadOptions) | Добавляет дочерний узел документа. |
| loadChildDocument(String filePath) | Добавляет дочерний узел документа. |
| loadChildDocument(String filePath, LoadOptions loadOptions) | Добавляет дочерний узел документа. |
| loadChildNotebook(String filePath) | Добавляет дочерний узел блокнота. |
| loadChildNotebook(String filePath, NotebookLoadOptions loadOptions) | Добавляет дочерний узел блокнота. |
| removeChild(INotebookChildNode oldChild) | Удаляет дочерний узел. |
| save(OutputStream stream) | Сохраняет документ OneNote в поток. |
| save(OutputStream stream, NotebookSaveOptions options) | Сохраняет документ OneNote в поток, используя указанные параметры сохранения. |
| save(OutputStream stream, int format) | Сохраняет документ OneNote в поток в указанном формате. |
| save(String fileName) | Сохраняет документ OneNote в файл. |
| save(String fileName, NotebookSaveOptions options) | Сохраняет документ OneNote в файл, используя указанные параметры сохранения. |
| save(String fileName, int format) | Сохраняет документ OneNote в файл в указанном формате. |
| setColor(Color value) | Получает или задаёт цвет. |
| setDisplayName(String value) | Получает или задаёт отображаемое имя. |
| setHistoryEnabled(boolean value) | Получает или задаёт значение, указывающее, включена ли история. |
Notebook()
public Notebook()
Инициализирует новый экземпляр класса Notebook.
Notebook(String filePath)
public Notebook(String filePath)
Инициализирует новый экземпляр класса Notebook. Открывает существующий блокнот OneNote из файла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
Notebook(String filePath, NotebookLoadOptions loadOptions)
public Notebook(String filePath, NotebookLoadOptions loadOptions)
Инициализирует новый экземпляр класса Notebook. Открывает существующий блокнот OneNote из файла. Позволяет указать дополнительные параметры, такие как стратегия загрузки дочерних элементов (“lazy”/instant).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
| loadOptions | NotebookLoadOptions | Параметры загрузки. |
<T1>getChildNodes(Class<T1> typeParameterClass)
public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)
Получить все дочерние узлы по типу узла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| typeParameterClass | java.lang.Class<T1> |
Returns: java.util.List<T1> - Список дочерних узлов.
T1: Тип элементов в возвращаемом списке.
appendChild(INotebookChildNode newChild)
public INotebookChildNode appendChild(INotebookChildNode newChild)
Добавляет узел в конец списка.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| newChild | INotebookChildNode | Узел для добавления. |
Returns: INotebookChildNode - The added node.
getColor()
public Color getColor()
Получает или задаёт цвет.
Returns: java.awt.Color
getCount()
public int getCount()
Получает количество элементов, содержащихся в Notebook.
Returns: int
getDisplayName()
public String getDisplayName()
Получает или задаёт отображаемое имя.
Returns: java.lang.String
getFileFormat()
public int getFileFormat()
Получает формат файла (OneNote 2010, OneNote Online).
Returns: int
getGuid()
public UUID getGuid()
Получает глобальный уникальный идентификатор объекта.
Значение: GUID.
Returns: java.util.UUID
getGuidInternal()
public System.Guid getGuidInternal()
Returns: com.aspose.ms.System.Guid
get_Item(int index)
public INotebookChildNode get_Item(int index)
Получает дочерний узел блокнота по заданному индексу.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| index | int | Индекс дочернего узла. |
Returns:
INotebookChildNode - The child node on the index position.
isHistoryEnabled()
public boolean isHistoryEnabled()
Получает или задаёт значение, указывающее, включена ли история.
Returns: boolean
iterator()
public System.Collections.Generic.IGenericEnumerator<INotebookChildNode> iterator()
Возвращает перечислитель, который перебирает дочерние узлы Notebook.
Returns:
com.aspose.ms.System.Collections.Generic.IGenericEnumerator<com.aspose.note.INotebookChildNode> - IEnumerator.
loadChildDocument(InputStream stream)
public void loadChildDocument(InputStream stream)
Добавляет дочерний узел документа. Открывает существующий документ OneNote из потока.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | java.io.InputStream | Поток. |
loadChildDocument(InputStream stream, LoadOptions loadOptions)
public void loadChildDocument(InputStream stream, LoadOptions loadOptions)
Добавляет дочерний узел документа. Открывает существующий документ OneNote из потока. Позволяет указать дополнительные параметры загрузки.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | java.io.InputStream | Поток. |
| loadOptions | LoadOptions | Параметры загрузки. |
loadChildDocument(String filePath)
public void loadChildDocument(String filePath)
Добавляет дочерний узел документа. Открывает существующий документ OneNote из файла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
loadChildDocument(String filePath, LoadOptions loadOptions)
public void loadChildDocument(String filePath, LoadOptions loadOptions)
Добавляет дочерний узел документа. Открывает существующий документ OneNote из файла. Позволяет указать дополнительные параметры загрузки.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
| loadOptions | LoadOptions | Параметры загрузки. |
loadChildNotebook(String filePath)
public void loadChildNotebook(String filePath)
Добавляет дочерний узел блокнота. Открывает существующий блокнот OneNote из файла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)
Добавляет дочерний узел блокнота. Открывает существующий блокнот OneNote из файла. Позволяет указать дополнительные параметры загрузки.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| filePath | java.lang.String | Путь к файлу. |
| loadOptions | NotebookLoadOptions | Параметры загрузки. |
removeChild(INotebookChildNode oldChild)
public INotebookChildNode removeChild(INotebookChildNode oldChild)
Удаляет дочерний узел.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| oldChild | INotebookChildNode | Узел для удаления. |
Returns: INotebookChildNode - The removed node.
save(OutputStream stream)
public void save(OutputStream stream)
Сохраняет документ OneNote в поток.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | java.io.OutputStream | Поток. |
save(OutputStream stream, NotebookSaveOptions options)
public void save(OutputStream stream, NotebookSaveOptions options)
Сохраняет документ OneNote в поток, используя указанные параметры сохранения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | java.io.OutputStream | Поток. |
| options | NotebookSaveOptions | Указывает параметры сохранения документа. |
save(OutputStream stream, int format)
public void save(OutputStream stream, int format)
Сохраняет документ OneNote в поток в указанном формате.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| поток | java.io.OutputStream | Поток. |
| format | int | Формат, в котором сохраняется документ. |
save(String fileName)
public void save(String fileName)
Сохраняет документ OneNote в файл.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fileName | java.lang.String | Полное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан. |
save(String fileName, NotebookSaveOptions options)
public void save(String fileName, NotebookSaveOptions options)
Сохраняет документ OneNote в файл, используя указанные параметры сохранения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fileName | java.lang.String | Полное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан. |
| options | NotebookSaveOptions | Указывает параметры, как документ сохраняется в файл. |
save(String fileName, int format)
public void save(String fileName, int format)
Сохраняет документ OneNote в файл в указанном формате.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| fileName | java.lang.String | Полное имя файла. Если файл с указанным полным именем уже существует, существующий файл будет перезаписан. |
| format | int | Формат, в котором сохраняется документ. |
setColor(Color value)
public void setColor(Color value)
Получает или задаёт цвет.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.awt.Color |
setDisplayName(String value)
public void setDisplayName(String value)
Получает или задаёт отображаемое имя.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | java.lang.String |
setHistoryEnabled(boolean value)
public void setHistoryEnabled(boolean value)
Получает или задаёт значение, указывающее, включена ли история.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| значение | boolean |