Aspose Note .NET에서 노트북을 PDF(평면화)로 변환
소개
Aspose Note .NET을 사용하여 OneNote 노트북을 평면화된 PDF로 변환하려고 하시나요? 당신은 바로 이곳에 있습니다! 이 튜토리얼에서는 프로세스를 단계별로 살펴보겠습니다.
전제조건
시작하기 전에 다음 사항이 있는지 확인하세요.
- .NET용 Aspose.Note: .NET용 Aspose.Note를 다운로드하여 설치했는지 확인하세요. 그렇지 않다면, 당신은 그것을 얻을 수 있습니다여기.
- Visual Studio: 코딩 및 컴파일을 위해서는 시스템에 Visual Studio가 설치되어 있어야 합니다.
- OneNote 노트북: PDF로 변환하려는 OneNote 노트북을 준비하세요.
네임스페이스 가져오기
C# 코드에서 필요한 네임스페이스를 가져오는 것부터 시작해 보겠습니다.
using System.IO;
using Aspose.Note;
using Aspose.Note.Saving;
using System;
using System.Collections.Generic;
1단계: OneNote 노트북 로드
// 문서 디렉터리의 경로입니다.
string dataDir = "Your Document Directory";
// OneNote 전자 필기장 로드
var notebook = new Notebook(dataDir + "Notizbuch �ffnen.onetoc2");
이 단계에서는 다음을 사용하여 OneNote 노트북을 로드합니다.Notebook
Aspose.Note에서 제공하는 클래스입니다.
2단계: 병합을 사용하여 PDF로 변환
// 병합을 사용하여 노트북을 PDF로 저장
dataDir = dataDir + "ConvertToPDFAsFlattened_out.pdf";
notebook.Save(
dataDir,
new NotebookPdfSaveOptions
{
Flatten = true
});
여기서는 로드된 노트북을 다음과 같은 PDF로 저장합니다.Flatten
다음으로 설정된 속성true
. 이 속성은 주석과 이미지를 포함한 모든 콘텐츠를 PDF로 병합합니다.
3단계: 성공 메시지 인쇄
Console.WriteLine("\nNoteBook document converted to PDF as flattened successfully.\nFile saved at " + dataDir);
마지막으로 PDF가 저장된 경로와 함께 성공 메시지를 인쇄합니다.
결론
축하해요! .NET용 Aspose.Note를 사용하여 OneNote 노트북을 평면화된 PDF로 성공적으로 변환했습니다. 이 프로세스를 통해 모든 콘텐츠가 PDF 형식으로 정확하게 보존되므로 공유 및 배포가 더 쉬워집니다.
FAQ
Q1: PDF의 대화형 요소를 보존할 수 있습니까?
A1: Aspose.Note는 확인란이나 양식 필드와 같은 대화형 요소를 포함한 콘텐츠를 PDF로 병합하여 정적으로 만듭니다.
Q2: Aspose.Note는 노트북을 다른 형식으로 변환하는 것을 지원합니까?
A2: 예, Aspose.Note는 노트북을 PDF, HTML, 이미지 등과 같은 다양한 형식으로 변환하는 것을 지원합니다.
Q3: 변환 옵션을 사용자 정의할 수 있나요?
A3: 물론이죠! Aspose.Note는 변환 프로세스 중 사용자 정의를 위한 광범위한 옵션을 제공하므로 요구 사항에 따라 출력을 조정할 수 있습니다.
Q4: 평가판을 사용할 수 있나요?
A4: 예, Aspose.Note의 무료 평가판을 받을 수 있습니다.여기.
Q5: 문제가 발생하면 어디서 지원을 받을 수 있나요?
A5: Aspose 커뮤니티에서 지원을 요청할 수 있습니다.Aspose.Note 포럼.