สร้างรายการที่มีสัญลักษณ์หรือหมายเลขใน OneNote

การจัดระเบียบข้อมูลให้ชัดเจนและมีโครงสร้างเป็นสิ่งสำคัญเมื่อทำการบันทึก คุณสามารถทำให้บันทึกของคุณอ่านง่ายขึ้นโดยการเพิ่มรายการถ bullets หรือหมายเลขใน OneNote รายการช่วยจัดระเบียบความคิด แบ่งภารกิจออก และเน้นจุดสำคัญ พวกเขาช่วยปรับปรุงโครงสร้างของบันทึกของคุณและทำให้มันง่ายต่อการสแกนเนื้อหา ในบทความนี้ คุณจะได้เรียนรู้วิธีการเพิ่มและปรับแต่งรายการถ bullets และหมายเลขใน OneNote โดยใช้ Java นอกจากนี้เราจะสำรวจวิธีการจัดโครงสร้างเนื้อหาของคุณในเชิงโปรแกรมด้วย

บทความนี้มีหัวข้อดังต่อไปนี้:

C# OneNote SDK เพื่อสร้างรายการที่มีหัวข้อหรือลิสต์หมายเลขใน OneNote

เราจะใช้ Aspose.Note for .NET ในการสร้างรายการแบบมีหัวข้อหรือหมายเลขในเอกสาร OneNote มันเป็นไลบรารีที่ทรงพลังที่ทำให้กระบวนการสร้างรายการแบบหัวข้อและหมายเลขใน OneNote ง่ายขึ้น มันมีฟีเจอร์ที่แข็งแกร่งสำหรับการจัดการไฟล์ OneNote รวมถึงการเพิ่ม แก้ไข และจัดรูปแบบรายการ ด้วย Aspose.Note นักพัฒนาสามารถรวมฟังก์ชันการทำงานของ OneNote เข้าไปในแอปพลิเคชันของตนได้อย่างง่ายดาย ทำให้มันเป็นเครื่องมือที่มีค่าสำหรับโปรแกรมเมอร์ C#

ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อติดตั้ง Aspose.Note for .NET:

  1. ดาวน์โหลดห้องสมุดจาก releases
  2. ติดตั้งจาก NuGet โดยใช้คำสั่งต่อไปนี้ใน Package Manager Console:
PM> Install-Package Aspose.Note

สร้างรายการเป็นจุดใน OneNote โดยใช้ C#

โปรดทำตามขั้นตอนเหล่านี้เพื่อสร้างรายการแบบแ bullet ใน OneNote โดยใช้ C# กับ Aspose.Note for .NET:

  1. สร้างออบเจกต์ Document คลาสใหม่
  2. ทำการสร้างออบเจ็กต์ของคลาส Page และ Outline
  3. เริ่มต้นวัตถุคลาส TextStyle และตั้งค่าคุณสมบัติการจัดรูปแบบ
  4. สร้างวัตถุชั้น OutlineElement และใช้สัญลักษณ์จุด.
  5. เพิ่มองค์ประกอบเค้าโครงลงใน Outline โดยใช้วิธีการ AppendChildLast()
  6. เช่นเดียวกัน ให้เพิ่ม Outline ไปที่ Page และจากนั้นเพิ่ม Page ไปที่ Document
  7. บันทึกเอกสาร OneNote โดยใช้วิธีการ Save()

โปรดดูด้านล่างเป็นโค้ด C# ตัวอย่างที่ครบถ้วนซึ่งแสดงขั้นตอนเหล่านี้:

using Aspose.Note;

// สร้างออบเจ็กต์ของคลาสเอกสาร
Document doc = new Document();

// กำหนดค่าอ็อบเจ็กต์ของคลาส Page
Page page = new Page();

// สร้างอ็อบเจ็กต์ของคลาส Outline
Outline outline = new Outline();

// สร้างวัตถุของคลาส TextStyle และตั้งค่าคุณสมบัติการจัดรูปแบบ
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// กำหนดวัตถุของคลาส OutlineElement และใช้หัวข้อพร้อมกับสัญลักษณ์บูลเล็ต
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

// กำหนดวัตถุของคลาส RichText และใช้รูปแบบข้อความ
RichText text1 = new RichText() 
{ 
    Text = "First", 
    ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

// เพิ่มองค์ประกอบการเรียงลำดับ
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// เพิ่มโหนดเค้าโครง
page.AppendChildLast(outline);

// เพิ่มโหนดหน้า
doc.AppendChildLast(page);

// บันทึกเอกสาร OneNote
doc.Save("ApplyBulletsOnText.one");
สร้างรายการแบบมีหัวข้อใน OneNote โดยใช้ C#

สร้างรายการแบบมีสัญลักษณ์ใน OneNote โดยใช้ C#

สร้างรายการหมายเลขใน OneNote โดยใช้ C#

ทำตามขั้นตอนเดียวกันที่กล่าวถึงก่อนหน้านี้เพื่อแทรกรายการที่มีหมายเลขใน OneNote อย่างไรก็ตาม ใช้ {0}) เพื่อกำหนดรูปแบบหมายเลข (เช่น 1), 2) เป็นต้น แทนที่จะเป็นสัญลักษณ์จุดกระสุนเช่น ``.

ด้านล่างเป็นตัวอย่างโค้ด C# ที่สมบูรณ์ซึ่งแสดงให้เห็นถึงวิธีการนำหมายเลขไปใช้กับข้อความ

using Aspose.Note;

// สร้างอ็อบเจ็กต์ของคลาส Document
Document doc = new Document();

// สร้างวัตถุของคลาส Page
Aspose.Note.Page page = new Page();

// สร้างอ็อบเจ็กต์คลาส Outline
Outline outline = new Outline();

// เริ่มต้นออบเจ็กต์คลาส TextStyle และตั้งค่าคุณสมบัติการจัดรูปแบบ
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// ทำการสร้างวัตถุของคลาส OutlineElement และใช้การจัดหมายเลข
// หมายเลขในโครงร่างเดียวกันจะถูกเพิ่มขึ้นโดยอัตโนมัติ
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text1 = new RichText() 
{ 
    Text = "First", 
    ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);

OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.DecimalNumbers, "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

// เพิ่มองค์ประกอบโครงร่าง
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// เพิ่มโหนดเค้าโครง
page.AppendChildLast(outline);
// เพิ่มโหนดหน้า
doc.AppendChildLast(page);

// บันทึกเอกสาร OneNote
doc.Save("ApplyNumberingOnText.one");
สร้างลิสต์แบบมีตัวเลขใน OneNote โดยใช้ C#

สร้างรายการที่มีหมายเลขใน OneNote โดยใช้ C#

แทรกรายการหมายเลขจีนใน OneNote

โปรดทำตามขั้นตอนเดียวกันที่ได้กล่าวถึงก่อนหน้านี้เพื่อแทรกรายการหมายเลขจีนใน OneNote โดยใช้ Aspose.Note for .NET อย่างไรก็ตาม ใช้ {0}) กับ NumberFormat.ChineseCounting เพื่อกำหนดรูปแบบหมายเลข

นี่คือตัวอย่างโค้ด C# ที่แสดงวิธีการใช้รายการหมายเลขภาษาจีน:

using Aspose.Note;

Document doc = new Document();
Page page = new Page();
Outline outline = new Outline();

// ปรับใช้การตั้งค่ารูปแบบข้อความ
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// หมายเลขในเค้าโครงเดียวกันจะเพิ่มขึ้นโดยอัตโนมัติ
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text1 = new RichText() 
{ 
    Text = "First", ParagraphStyle = defaultStyle 
};

outlineElem1.AppendChildLast(text1);


OutlineElement outlineElem2 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text2 = new RichText() 
{ 
    Text = "Second", 
    ParagraphStyle = defaultStyle 
};

outlineElem2.AppendChildLast(text2);

OutlineElement outlineElem3 = new OutlineElement() 
{ 
    NumberList = new NumberList("{0})", 
    NumberFormat.ChineseCounting, "Arial", 10) 
};

RichText text3 = new RichText() 
{ 
    Text = "Third", 
    ParagraphStyle = defaultStyle 
};

outlineElem3.AppendChildLast(text3);

outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// บันทึกเอกสาร OneNote
doc.Save("ChineseNumberList.one");
แทรกรายการหมายเลขจีนใน OneNote

แทรกรายการหมายเลขจีนใน OneNote

ขอรับใบอนุญาตฟรี

สนใจในการสำรวจผลิตภัณฑ์ของ Aspose หรือไม่? เยี่ยมชม license page เพื่อขอใบอนุญาตชั่วคราวฟรี เริ่มต้นได้ง่าย และคุณสามารถปลดล็อกศักยภาพเต็มรูปแบบของ Aspose.Note สำหรับโครงการของคุณ!

ใช้จุดหรือลำดับบนข้อความ: แหล่งข้อมูลฟรี

นอกเหนือจากการใช้จุดหรือหมายเลขในข้อความในเอกสาร OneNote เรายังมีทรัพยากรต่าง ๆ เพื่อเสริมสร้างความเข้าใจของคุณเกี่ยวกับ Aspose.Note for .NET ติดตามเอกสารและบทแนะนำของเราเพื่อข้อมูลเพิ่มเติม

ข้อสรุป

บทความในบล็อกนี้เราจะพูดถึงวิธีการสร้างรายการแบบมีหัวข้อและรายการเลขใน OneNote โดยใช้ C# ด้วย Aspose.Note for .NET นักพัฒนาสามารถนำฟังก์ชันนี้ไปใช้ได้อย่างมีประสิทธิภาพ ทำให้พวกเขาสามารถเสริมแอปพลิเคชันของตนด้วยเนื้อหาบันทึกที่มีโครงสร้างและจัดรูปแบบได้ดี

หากคุณมีคำถามหรือต้องการความช่วยเหลือเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อที่ free support forum ของเรา。

ดูเพิ่มเติม