노트북
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 클래스의 새 인스턴스를 초기화합니다. |
메서드
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()
객체의 전역 고유 ID를 가져옵니다.
값: 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:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| 파일이름 | java.lang.String | 파일의 전체 이름입니다. 지정된 전체 이름을 가진 파일이 이미 존재하면 기존 파일이 덮어쓰기됩니다. |
save(String fileName, NotebookSaveOptions options)
public void save(String fileName, NotebookSaveOptions options)
지정된 저장 옵션을 사용하여 OneNote 문서를 파일에 저장합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| 파일이름 | java.lang.String | 파일의 전체 이름입니다. 지정된 전체 이름을 가진 파일이 이미 존재하면 기존 파일이 덮어쓰기됩니다. |
| options | NotebookSaveOptions | 문서가 파일에 저장되는 옵션을 지정합니다. |
save(String fileName, int format)
public void save(String fileName, int format)
지정된 형식으로 OneNote 문서를 파일에 저장합니다.
Parameters:
| 매개변수 | 유형 | 설명 |
|---|---|---|
| 파일이름 | 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 |