할 일 목록은 일반적으로 프로젝트 관리 또는 개인 작업 관리를 위해 조직화하는 데 사용됩니다. OneNote(.ONE) 파일은 계획 작업을 위한 할 일 목록을 만드는 데 사용할 수 있습니다. 이에 따라 이 기사에서는 C#을 사용하여 프로그래밍 방식으로 OneNote 파일에 할 일 목록을 만드는 방법에 대해 설명합니다.
OneNote 할 일 목록 작성기 – C# API 설치
.NET용 Aspose.Note는 C#에서 프로그래밍 방식으로 OneNote 파일을 생성, 편집 또는 변환하는 데 사용할 수 있습니다. MS OneNote 응용 프로그램을 설치하지 않고도 할 일 목록을 만들 수 있습니다. New Releases에서 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 사용하기만 하면 됩니다.
PM> Install-Package Aspose.Note
C#을 사용하여 OneNote(.ONE) 문서에서 할 일 목록 만들기
OneNote 문서에 할 일 목록을 만들어 체계적으로 관리할 수 있습니다. 예를 들어 이러한 목록을 사용하여 미리 알림, 쇼핑 목록 또는 공식 작업을 만들 수 있습니다. C#에서 프로그래밍 방식으로 OneNote 문서에 할 일 목록을 만들려면 아래 단계를 따르세요.
- 먼저 Document 클래스의 인스턴스를 만들고 머리글과 단락의 스타일을 설정합니다.
- 제목에 날짜가 포함된 OneNote 할 일 목록 만들기를 시작합니다.
- 작업 값과 확인란을 설정합니다.
- 마지막으로 출력 OneNote 문서를 todolist로 저장합니다.
다음 코드 샘플은 C#을 사용하여 OneNote 문서에서 할 일 목록을 만드는 방법을 보여줍니다.
// 단락 및 머리글 스타일 설정
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };
// Document 클래스의 객체 생성
Document document = new Document();
Outline outline = document.AppendChildLast(new Page()
{
Title = new Title() { TitleText = new RichText() { Text = $"Plan {DateTime.Today:d}", ParagraphStyle = ParagraphStyle.Default } }
})
.AppendChildLast(new Outline() { VerticalOffset = 30, HorizontalOffset = 30 });
// 할 일 목록에 작업 추가
outline.AppendChildLast(new OutlineElement())
.AppendChildLast(new RichText() { Text = "TO DO", ParagraphStyle = headerStyle, SpaceBefore = 15 });
foreach (String e in new[] { "First Task", "Second Task", "Third Task" })
{
outline.AppendChildLast(new OutlineElement())
.AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle, Tags = { NoteCheckBox.CreateBlueCheckBox() } });
}
// todolist로 출력 OneNote 문서 저장
document.Save(dataDir + "meetingNotes.one");
산출
날짜가 포함된 할 일 목록이 포함된 생성된 OneNote 문서를 보여주는 다음 스크린샷을 볼 수 있습니다.
무료 평가판 라이선스 받기
임시 무료 라이선스를 요청하면 평가 제한 없이 API의 모든 기능을 테스트할 수 있습니다.
결론
이 문서에서는 C#을 사용하여 프로그래밍 방식으로 OneNote(.ONE) 문서에서 할 일 목록을 만드는 방법을 배웠습니다. 이 기능은 개인 작업 관리는 물론 전문적인 작업 관리에도 유용할 수 있습니다. 문서를 방문하여 API의 다른 여러 기능을 탐색할 수 있습니다. 할 일 목록 생성 프로세스를 사용자 지정하거나 변경하는 데 도움이 필요한 경우 포럼에서 언제든지 저희에게 편지를 보내주십시오. 기꺼이 도와드리겠습니다.