NotebookLoadOptions.DeferredLoading

NotebookLoadOptions.DeferredLoading property

하위 문서 를 나중에 명시적으로 로드해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

public bool DeferredLoading { get; set; }

비고

기본값은거짓 , 하위 문서가 암시적으로 로드됩니다. 값진실 사용자가 전화해야 함을 나타냅니다.LoadChildDocument 또는 노트북 자체가 로드된 후 각 노트북의 하위 노드에 대해. 값이 다음과 같은 경우진실 ,InstantLoading 옵션은 무시됩니다. 노트북이 스트림에서 로드되는 경우 값은 항상진실 사용자가 명시적으로 설정했음에도 불구하고거짓 .

노트북을 암호화하는 방법을 보여줍니다.

// 문서 디렉토리의 경로.
string dataDir = RunExamples.GetDataDir_NoteBook();
var notebook = new Notebook(dataDir + "test.onetoc2", new NotebookLoadOptions() { DeferredLoading = true });

notebook.LoadChildDocument(dataDir + "Aspose.one");  
notebook.LoadChildDocument(dataDir + "Locked Pass1.one", new LoadOptions() { DocumentPassword = "pass" });
notebook.LoadChildDocument(dataDir + "Locked Pass2.one", new LoadOptions() { DocumentPassword = "pass2" });

또한보십시오