정보를 적절히 정리하면 더 나은 메모를 작성하는 데 도움이 됩니다. 목록은 콘텐츠를 구조화하는 가장 간단한 방법 중 하나입니다. 계획을 개요를 작성하든, 할 일을 만들거나 빠른 포인트를 적든, OneNote의 글머리 기호 및 번호 매기기 목록은 모든 것을 더 명확하게 만듭니다. 이 가이드에서는 Java를 사용하여 OneNote에서 글머리 기호 목록이나 번호 매기기 목록을 생성하는 방법을 배웁니다. 이 기술을 쉽게 구현할 수 있도록 단계별 코드 예제를 안내하겠습니다.
이 기사에서는 다음 주제를 다룹니다:
- Java SDK to Create Bulleted or Numbered Lists in OneNote
- 원노트에서 Java를 사용하여 글머리 기호 목록 만들기
- OneNote에서 Java를 사용하여 번호 목록 만들기
- OneNote에 중국어 번호 목록을 삽입하십시오.
- 무료 자료
Java SDK to Create Bulleted or Numbered Lists in OneNote
우리는 Aspose.Note for Java를 사용하여 OneNote 문서 작업을 할 것입니다. 이 라이브러리는 .one
파일을 프로그래밍 방식으로 읽고, 쓰고, 편집하고, 변환하는 것을 지원합니다.
당신은 Maven을 통해 이를 프로젝트에 추가할 수 있습니다. 방법은 다음과 같습니다:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>25.6</version>
<classifier>jdk17</classifier> <!-- Or jdk18/jdk21 depending on your Java version -->
</dependency>
Or download it from the releases.
OneNote에서 Java를 사용하여 글머리 기호 목록을 만드는 방법
아래 단계를 따라 간단한 글머리 목록을 만들 수 있습니다:
- 새로운
Document
클래스 객체를 생성하세요. 페이지
를 추가하세요.Outline
을 생성하고OutlineElement
클래스 객체를 추가하세요.- 각 항목의 접두사로
\"\"
또는\"•\"
와 같은 글머리 기호 문자를 사용하세요. - 텍스트를
RichText
를 사용하여 스타일링하세요. - 문서를 모두 합치고 저장하세요.
// Document 클래스의 객체를 생성하세요.
Document doc = new Document();
// Page 클래스 객체 초기화
Page page = new Page();
// Outline 클래스 객체 초기화
Outline outline = new Outline();
// TextStyle 클래스 객체를 초기화하고 서식 속성을 설정합니다.
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// OutlineElement 클래스 객체를 초기화하고 글머리 기호를 적용합니다.
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("*", "Arial", 10));
// RichText 클래스 객체를 초기화하고 텍스트 스타일을 적용합니다.
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("*", "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("*", "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// 개요 요소 추가
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// add Outline node
page.appendChildLast(outline);
// Page 노드 추가
doc.appendChildLast(page);
// 문서를 저장하세요.
doc.save("ApplyBulletsOnText.one");

OneNote에서 Java를 사용하여 글머리 기호 목록 만들기 방법
결과를 OneNote로 복사하여 붙여넣기 합니다.
번호 매기기 목록의 경우, 각 줄의 접두사를 숫자(1.
, 2.
등)가 포함되도록 변경하고 NumberFormat.DecimalNumbers
를 사용하여 숫자 형식을 정의합니다.
// Document 클래스의 객체를 생성합니다.
Document doc = new Document();
// Page 클래스 객체 초기화
Page page = new Page();
// Outline 클래스 객체 초기화
Outline outline = new Outline();
// TextStyle 클래스 객체를 초기화하고 서식 속성을 설정합니다.
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// OutlineElement 클래스 객체를 초기화하고 번호 매기기 적용
// 같은 개요의 숫자는 자동으로 증가합니다.
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// outline 요소 추가
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// Outline 노드 추가
page.appendChildLast(outline);
// Page 노드 추가
doc.appendChildLast(page);
// save the document
doc.save("ApplyNumberingOnText.one");

OneNote에서 Java를 사용하여 번호 매기기 목록 만들기
중국어 번호 매기기 목록 삽입
Aspose.Note for Java도 다양한 숫자 형식을 지원합니다. 중국식 번호 매기기 목록을 만들려면 텍스트 형식을 적절하게 사용자 정의하고 NumberFormat.ChineseCounting
을 사용하여 중국 숫자 형식을 정의할 수 있습니다.
// 문서 클래스의 객체를 생성합니다.
Document doc = new Document();
// Page 클래스 객체 초기화
Page page = new Page();
// Outline 클래스 객체 초기화
Outline outline = new Outline();
// TextStyle 클래스 객체를 초기화하고 서식 속성을 설정합니다.
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontColor(Color.black)
.setFontName("Arial")
.setFontSize(10);
// OutlineElement 클래스 객체를 초기화하고 번호 매기기를 적용합니다.
// 같은 개요에 있는 숫자는 자동으로 증가합니다.
OutlineElement outlineElem1 = new OutlineElement();
outlineElem1.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text1 = new RichText().append("First");
text1.setParagraphStyle(defaultStyle);
outlineElem1.appendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement();
outlineElem2.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text2 = new RichText().append("Second");
text2.setParagraphStyle(defaultStyle);
outlineElem2.appendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement();
outlineElem3.setNumberList(new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10));
RichText text3 = new RichText().append("Third");
text3.setParagraphStyle(defaultStyle);
outlineElem3.appendChildLast(text3);
// add outline elements
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// add Outline node
page.appendChildLast(outline);
// add Page node
doc.appendChildLast(page);
// 문서를 저장하세요.
doc.save("ChineseNumberList.one");

Insert a Chinese Number List in the OneNote
무료 임시 면허증 받기
Aspose.Note에 제한 없이 사용해 보시겠습니까? 모든 기능을 평가하기 위해 무료 임시 라이센스 요청하기를 하실 수 있습니다. 워터마크나 제한 없이 사용해 보세요.
OneNote에서 목록 작업을 위한 유용한 리소스
OneNote에서 Java로 글머리 기호 또는 번호 매기기 목록을 만들든, 다음 리소스가 시작하고 더 나아가는 데 도움이 될 것입니다:
이 리소스는 Java로 구조적이고 전문적인 노트 작성 구현을 위한 주요 가이드입니다.
결론
Aspose.Note for Java를 사용하면 OneNote 파일에서 구조화된 목록을 쉽게 만들 수 있습니다. 글머리 기호든 숫자든 형식과 콘텐츠에 대한 완전한 제어 권한을 가집니다. 이는 노트 생성을 자동화하거나 지식 기반을 구축하거나 애플리케이션에 메모 작성 기능을 통합하는 경우 생산성의 큰 향상이 될 수 있습니다.
질문이 있거나 추가 지원이 필요하시면, 주저하지 말고 저희의 free support forum으로 연락해 주시기 바랍니다.