การจัดระเบียบข้อมูลอย่างถูกต้องจะช่วยให้คุณเขียนบันทึกได้ดีขึ้น รายการเป็นหนึ่งในวิธีที่ง่ายที่สุดในการจัดโครงสร้างเนื้อหาของคุณ ไม่ว่าคุณจะกำลังร่างแผน สร้างสิ่งที่ต้องทำ หรือจดบันทึกข้อสั้นๆ รายการที่มีหัวข้อย่อยและหมายเลขใน OneNote จะทำให้ทุกอย่างชัดเจนยิ่งขึ้น ในคู่มือนี้ คุณจะได้เรียนรู้วิธีการสร้างรายการหัวข้อย่อยหรือรายการหมายเลขใน OneNote โดยใช้ Java เราจะพาคุณไปทีละขั้นตอนด้วยตัวอย่างโค้ดเพื่อช่วยให้คุณนำเทคนิคนี้ไปใช้ได้อย่างง่ายดาย
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Java SDK to Create Bulleted or Numbered Lists in OneNote
 - สร้างรายการแบบมีจุดใน 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>
หรือดาวน์โหลดจาก 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);
// เพิ่มโหนดเค้าร่าง
page.appendChildLast(outline);
// เพิ่มโหนดหน้า
doc.appendChildLast(page);
// save the document
doc.save("ApplyBulletsOnText.one");

วิธีการสร้างรายการแ bullets ใน OneNote โดยใช้ Java
สร้างรายการหมายเลขใน OneNote โดยใช้ Java
สำหรับรายการที่มีหมายเลข ให้เปลี่ยนคำนำหน้าแต่ละบรรทัดเพื่อรวมหมายเลข (1., 2., เป็นต้น) และใช้ NumberFormat.DecimalNumbers เพื่อกำหนดรูปแบบหมายเลข
// สร้างอ็อบเจ็กต์ของคลาส Document
Document doc = new Document();
// initialize Page class object
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.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// เพิ่มโหนด Outline
page.appendChildLast(outline);
// เพิ่มโหนดหน้า
doc.appendChildLast(page);
// save the document
doc.save("ApplyNumberingOnText.one");

สร้างรายการเรียงหมายเลขใน OneNote โดยใช้ Java
แทรกรายการที่มีหมายเลขจีน
Aspose.Note for Java ยังรองรับรูปแบบหมายเลขที่หลากหลาย เพื่อสร้างรายการหมายเลขแบบจีน คุณสามารถปรับรูปแบบข้อความให้เหมาะสมและใช้ NumberFormat.ChineseCounting เพื่อกำหนดรูปแบบหมายเลขจีนได้
// สร้างออบเจ็กต์ของคลาส 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.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);
// เพิ่มองค์ประกอบโครงร่าง
outline.appendChildLast(outlineElem1);
outline.appendChildLast(outlineElem2);
outline.appendChildLast(outlineElem3);
// เพิ่มโหนด Outline
page.appendChildLast(outline);
// add Page node
doc.appendChildLast(page);
// บันทึกเอกสาร
doc.save("ChineseNumberList.one");

ใส่รายการหมายเลขจีนใน OneNote
รับใบอนุญาตชั่วคราวฟรี
ต้องการลอง Aspose.Note โดยไม่มีข้อจำกัดหรือไม่? คุณสามารถ ขอใบอนุญาตชั่วคราวฟรี เพื่อประเมินคุณสมบัติทั้งหมดโดยไม่มีเครื่องหมายกันน้ำหรือขีดจำกัด
แหล่งข้อมูลที่เป็นประโยชน์สำหรับการทำงานกับรายการใน OneNote
ไม่ว่าคุณจะกำลังสร้างรายการที่มีสัญลักษณ์หรือลำดับหมายเลขใน OneNote ด้วย Java แหล่งข้อมูลต่อไปนี้จะช่วยให้คุณเริ่มต้นและก้าวไปข้างหน้า:
- Aspose.Note สำหรับเอกสาร Java
 - เอกสารอ้างอิง API
 - เครื่องมือ OneNote ออนไลน์ฟรี
 - Aspose.Note Support Forum
 
แหล่งข้อมูลเหล่านี้เป็นคู่มือที่คุณควรใช้ในการดำเนินการบันทึกโน้ตอย่างมีโครงสร้างและเป็นมืออาชีพด้วย Java。
ข้อสรุป
ด้วย Aspose.Note for Java คุณสามารถสร้างรายการที่มีโครงสร้างในไฟล์ OneNote ได้อย่างง่ายดาย ไม่ว่าจะเป็นจุดหรือตัวเลข คุณมีความควบคุมอย่างเต็มที่ในเรื่องการจัดรูปแบบและเนื้อหา นี่สามารถเป็นตัวช่วยในการเพิ่มประสิทธิภาพการทำงานอย่างมากหากคุณกำลังทำการสร้างโน้ตอัตโนมัติ การสร้างฐานความรู้ หรือการรวมการจดโน้ตในแอปพลิเคชันของคุณ
หากคุณมีคำถามหรือจำเป็นต้องขอความช่วยเหลือเพิ่มเติม กรุณาอย่าลังเลที่จะติดต่อเราที่ free support forum.
