Tạo một danh sách có đầu mục hoặc danh sách đánh số trong OneNote

Việc tổ chức thông tin một cách rõ ràng và có cấu trúc là rất cần thiết khi ghi chú. Bạn có thể làm cho ghi chú của mình dễ đọc hơn bằng cách thêm danh sách gạch đầu dòng hoặc danh sách đánh số trong OneNote. Danh sách giúp tổ chức ý tưởng, phân chia nhiệm vụ và làm nổi bật các điểm quan trọng. Chúng cải thiện cấu trúc của ghi chú của bạn và giúp việc quét nội dung dễ dàng hơn. Trong bài viết này, bạn sẽ học cách thêm và tùy chỉnh danh sách gạch đầu dòng và danh sách đánh số trong OneNote bằng Java. Chúng tôi cũng sẽ khám phá cách cấu trúc nội dung của bạn một cách lập trình.

Bài viết này đề cập đến các chủ đề sau:

C# OneNote SDK để Tạo Danh sách Đánh dấu hoặc Đánh số trong OneNote

Chúng tôi sẽ sử dụng Aspose.Note for .NET để tạo danh sách có gạch đầu dòng hoặc số trong tài liệu OneNote. Đây là một thư viện mạnh mẽ giúp đơn giản hóa quá trình tạo danh sách có gạch đầu dòng và số trong OneNote. Nó cung cấp các tính năng mạnh mẽ để thao tác với các tệp OneNote, bao gồm việc thêm, chỉnh sửa và định dạng danh sách. Với Aspose.Note, các nhà phát triển có thể dễ dàng tích hợp các chức năng của OneNote vào ứng dụng của họ, khiến nó trở thành một công cụ quý giá cho các lập trình viên C#.

Làm theo những bước đơn giản này để cài đặt Aspose.Note for .NET:

  1. Tải thư viện từ releases.
  2. Cài đặt từ NuGet bằng cách sử dụng lệnh sau trong Bảng điều khiển Quản lý Gói:
PM> Install-Package Aspose.Note

Tạo danh sách có dấu đầu dòng trong OneNote bằng C#

Vui lòng làm theo các bước sau để tạo danh sách có dấu đầu dòng trong OneNote bằng C# với Aspose.Note for .NET:

  1. Tạo một đối tượng lớp Document mới.
  2. Khởi tạo các đối tượng lớp PageOutline.
  3. Khởi tạo đối tượng lớp TextStyle và đặt các thuộc tính định dạng.
  4. Tạo các đối tượng lớp OutlineElement và áp dụng dấu đầu dòng.
  5. Thêm các phần tử phác thảo vào Outline bằng cách sử dụng phương thức AppendChildLast().
  6. Tương tự, thêm Outline vào Page và sau đó thêm Page vào Document
  7. Lưu tài liệu OneNote bằng cách sử dụng phương thức Save().

Vui lòng tìm bên dưới một đoạn mã C# hoàn chỉnh minh họa các bước này:

using Aspose.Note;

// Tạo một đối tượng của lớp Document
Document doc = new Document();

// Khởi tạo đối tượng lớp Page
Page page = new Page();

// Khởi tạo đối tượng lớp Outline
Outline outline = new Outline();

// Khởi tạo đối tượng lớp TextStyle và thiết lập các thuộc tính định dạng
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Khởi tạo các đối tượng lớp OutlineElement và áp dụng dấu đầu dòng
OutlineElement outlineElem1 = new OutlineElement() 
{ 
    NumberList = new NumberList("*", "Arial", 10) 
};

// Khởi tạo đối tượng lớp RichText và áp dụng kiểu văn bản
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);

// Thêm các phần tử dàn bài
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// Thêm nút Outline
page.AppendChildLast(outline);

// Thêm nút Trang
doc.AppendChildLast(page);

// Lưu tài liệu OneNote
doc.Save("ApplyBulletsOnText.one");
Tạo danh sách có dấu đầu dòng trong OneNote bằng C#

Tạo danh sách có dấu đầu dòng trong OneNote bằng C#

Tạo danh sách đánh số trong OneNote bằng C#

Làm theo các bước tương tự như đã đề cập trước đó để chèn một danh sách đánh số trong OneNote. Tuy nhiên, sử dụng {0}) để xác định định dạng số (ví dụ, 1), 2), v.v.) thay vì một ký hiệu chấm như ``.

Dưới đây là một ví dụ mã C# hoàn chỉnh minh họa cách áp dụng số cho văn bản.

using Aspose.Note;

// Tạo một đối tượng của lớp Document
Document doc = new Document();

// Khởi tạo đối tượng lớp Page
Aspose.Note.Page page = new Page();

// Khởi tạo đối tượng lớp Outline
Outline outline = new Outline();

// Khởi tạo đối tượng lớp TextStyle và thiết lập các thuộc tính định dạng
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Khởi tạo các đối tượng lớp OutlineElement và áp dụng đánh số
// Các số trong cùng một dàn bài tự động được tăng lên.
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);

// Thêm các yếu tố phác thảo
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);

// Thêm nút Đường dẫn
page.AppendChildLast(outline);
// Thêm nút trang
doc.AppendChildLast(page);

// Lưu tài liệu OneNote
doc.Save("ApplyNumberingOnText.one");
Tạo danh sách đánh số trong OneNote bằng C#

Tạo danh sách đánh số trong OneNote bằng C#

Chèn danh sách số bằng tiếng Trung vào OneNote

Vui lòng làm theo các bước đã đề cập trước đó để chèn một danh sách đánh số tiếng Trung vào OneNote bằng Aspose.Note for .NET. Tuy nhiên, hãy sử dụng {0}) với NumberFormat.ChineseCounting để xác định định dạng số.

Dưới đây là một đoạn mã C# minh họa cách áp dụng danh sách số bằng tiếng Trung:

using Aspose.Note;

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

// Áp dụng cài đặt kiểu văn bản
ParagraphStyle defaultStyle = new ParagraphStyle 
{ 
    FontColor = Color.Black, 
    FontName = "Arial", 
    FontSize = 10 
};

// Các số trong cùng một dàn bài sẽ tự động được tăng lên.
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);

// Lưu tài liệu OneNote
doc.Save("ChineseNumberList.one");
Chèn một danh sách số Trung Quốc vào OneNote

Chèn một danh sách số tiếng Trung vào OneNote

Nhận Giấy phép Miễn Phí

Bạn có hứng thú khám phá các sản phẩm của Aspose không? Hãy truy cập trang license page để nhận giấy phép tạm thời miễn phí. Thật dễ dàng để bắt đầu, và bạn có thể mở khóa toàn bộ tiềm năng của Aspose.Note cho các dự án của bạn!

Áp dụng dấu đầu dòng hoặc số trên văn bản: Tài nguyên miễn phí

Ngoài việc áp dụng dấu đầu dòng hoặc số thứ tự cho văn bản trong tài liệu OneNote, chúng tôi cung cấp nhiều tài nguyên khác nhau để nâng cao sự hiểu biết của bạn về Aspose.Note for .NET. Hãy tham khảo tài liệu và hướng dẫn của chúng tôi để có thêm thông tin.

Kết luận

Trong bài viết này, chúng tôi đã thảo luận về cách tạo danh sách có dấu đầu dòng và danh sách số trong OneNote bằng cách sử dụng C#. Với Aspose.Note for .NET, các lập trình viên có thể triển khai chức năng này một cách hiệu quả, cho phép họ cải thiện ứng dụng của mình với nội dung ghi chú có cấu trúc và định dạng tốt.

Nếu bạn có bất kỳ câu hỏi nào hoặc cần hỗ trợ thêm, vui lòng liên hệ với chúng tôi tại diễn đàn hỗ trợ miễn phí.

See Also