Створіть маркований або нумерований список в OneNote

Організація інформації в чіткий та структурований спосіб є суттєвою при запису нотаток. Ви можете зробити свої нотатки легшими для читання, додавши марковані або нумеровані списки в OneNote. Списки допомагають організувати ідеї, розбити завдання та підкреслити важливі моменти. Вони покращують структуру ваших нотаток і роблять вміст легшим для перегляду. У цій статті ви дізнаєтеся, як додавати і налаштовувати марковані та нумеровані списки в 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 за допомогою наступної команди в консолі керування пакетами:
PM> Install-Package Aspose.Note

Створіть маркований список у OneNote за допомогою C#

Будь ласка, виконайте ці кроки, щоб створити маркований список у OneNote, використовуючи C# з Aspose.Note for .NET:

  1. Створіть новий об’єкт класу Document.
  2. Ініціалізуйте об’єкти класів Page та Outline.
  3. Ініціалізуйте об’єкт класу TextStyle та задайтe властивості форматування.
  4. Створіть об’єкти класу OutlineElement та застосуйте маркери.
  5. Додайте елементи контуру до Outline, використовуючи метод AppendChildLast().
  6. Подібно, додайте Outline до Page, а потім Page до Document
  7. Збережіть документ OneNote, використовуючи метод Save().

Будь ласка, знайдіть нижче повний шматок коду C#, який демонструє ці кроки:

using Aspose.Note;

// Створіть об'єкт класу Document
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);

// Додати вузол Outline
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.

Дивіться також