노트북

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()객체의 전역 고유 ID를 가져옵니다.
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:

매개변수유형설명
filePathjava.lang.String파일 경로.

Notebook(String filePath, NotebookLoadOptions loadOptions)

public Notebook(String filePath, NotebookLoadOptions loadOptions)

Notebook 클래스의 인스턴스를 초기화합니다. 파일에서 기존 OneNote 노트북을 엽니다. “lazy”/instant와 같은 추가 옵션을 지정할 수 있습니다.

Parameters:

매개변수유형설명
filePathjava.lang.String파일 경로.
loadOptionsNotebookLoadOptions로드 옵션입니다.

<T1>getChildNodes(Class<T1> typeParameterClass)

public List<T1> <T1>getChildNodes(Class<T1> typeParameterClass)

노드 유형별로 모든 자식 노드를 가져옵니다.

Parameters:

매개변수유형설명
typeParameterClassjava.lang.Class<T1>

Returns: java.util.List<T1> - 자식 노드의 목록입니다.

T1: 반환된 목록에 있는 요소의 유형입니다.

appendChild(INotebookChildNode newChild)

public INotebookChildNode appendChild(INotebookChildNode newChild)

노드를 목록 끝에 추가합니다.

Parameters:

매개변수유형설명
newChildINotebookChildNode추가할 노드입니다.

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:

매개변수유형설명
indexint자식 노드의 인덱스입니다.

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스트림입니다.
loadOptionsLoadOptions로드 옵션입니다.

loadChildDocument(String filePath)

public void loadChildDocument(String filePath)

자식 문서 노드를 추가합니다. 파일에서 기존 OneNote 문서를 엽니다.

Parameters:

매개변수유형설명
filePathjava.lang.String파일 경로.

loadChildDocument(String filePath, LoadOptions loadOptions)

public void loadChildDocument(String filePath, LoadOptions loadOptions)

자식 문서 노드를 추가합니다. 파일에서 기존 OneNote 문서를 엽니다. 추가 로드 옵션을 지정할 수 있습니다.

Parameters:

매개변수유형설명
filePathjava.lang.String파일 경로.
loadOptionsLoadOptions로드 옵션입니다.

loadChildNotebook(String filePath)

public void loadChildNotebook(String filePath)

자식 노트북 노드를 추가합니다. 파일에서 기존 OneNote 노트북을 엽니다.

Parameters:

매개변수유형설명
filePathjava.lang.String파일 경로.

loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

public void loadChildNotebook(String filePath, NotebookLoadOptions loadOptions)

자식 노트북 노드를 추가합니다. 파일에서 기존 OneNote 노트북을 엽니다. 추가 로드 옵션을 지정할 수 있습니다.

Parameters:

매개변수유형설명
filePathjava.lang.String파일 경로.
loadOptionsNotebookLoadOptions로드 옵션입니다.

removeChild(INotebookChildNode oldChild)

public INotebookChildNode removeChild(INotebookChildNode oldChild)

자식 노드를 제거합니다.

Parameters:

매개변수유형설명
oldChildINotebookChildNode제거할 노드입니다.

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스트림입니다.
optionsNotebookSaveOptions문서를 저장하는 옵션을 지정합니다.

save(OutputStream stream, int format)

public void save(OutputStream stream, int format)

지정된 형식으로 OneNote 문서를 스트림에 저장합니다.

Parameters:

매개변수유형설명
스트림java.io.OutputStream스트림입니다.
formatint문서를 저장할 형식.

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파일의 전체 이름입니다. 지정된 전체 이름을 가진 파일이 이미 존재하면 기존 파일이 덮어쓰기됩니다.
optionsNotebookSaveOptions문서가 파일에 저장되는 옵션을 지정합니다.

save(String fileName, int format)

public void save(String fileName, int format)

지정된 형식으로 OneNote 문서를 파일에 저장합니다.

Parameters:

매개변수유형설명
파일이름java.lang.String파일의 전체 이름입니다. 지정된 전체 이름을 가진 파일이 이미 존재하면 기존 파일이 덮어쓰기됩니다.
formatint문서를 저장할 형식.

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