Перетворення маркерів на абзац у файлі Word за допомогою C#

Ця стаття допоможе перетворити маркери на абзац у файлі Word за допомогою C#. Він містить деталі налаштування середовища розробки, список кроків і зразок коду для виконання перетворення маркерів у речення у файлі Word за допомогою C#. Ви можете виконати це завдання на будь-якій платформі, що підтримує платформу .NET.

Кроки для видалення маркерів із документа Word за допомогою C#

  1. Налаштуйте IDE на використання Aspose.Words for .NET для видалення маркерів
  2. Завантажте файл Word у клас Document із маркерами та пронумерованими списками
  3. Перегляньте всі paragraphs у файлі Word
  4. Отримайте доступ до об’єкта ListFormat кожного абзацу та викличте метод RemoveNumbers().
  5. Збережіть отриманий файл Word після видалення маркерів

Ці кроки підсумовують процес розробки конвертера маркера в абзац у файлі Word за допомогою C#. Завантажте файл Word у клас Document і переберіть усі дочірні вузли типу Paragraph. Отримайте доступ до властивості ListFormat кожного абзацу та викличте метод RemoveNumbers(), щоб видалити маркери.

Код для перетворення маркерів на абзац у файлі Word за допомогою C#

using Aspose.Words;
using System;
class Program
{
static void Main(string[] args) // Convert bullets to text paragraph in C#
{
new License().SetLicense("License.lic");
Document doc = new Document("sample.docx");
foreach(Paragraph paragraph1 in doc.GetChildNodes(NodeType.Paragraph,true))
{
paragraph1.ListFormat.RemoveNumbers();
}
doc.Save("Out.docx");
Console.WriteLine("Bullets and numbers converted to text paragraph successfully");
}
}

Цей зразок коду продемонстрував розробку конвертера маркерів у абзаци для файлу Word. Перелік NodeType використовується для фільтрації абзаців із колекції дочірніх вузлів у документі. Метод RemoveNumbers() видаляє всі типи маркерів, нумерації та багаторівневих списків і перетворює їх на звичайні речення, не порушуючи відступи в абзацах.

У цій статті описано процес перетворення маркерів, нумерованих списків і багаторівневих списків у звичайні речення. Щоб видалити всі розриви сторінок у файлі Word, зверніться до статті як видалити всі розриви сторінок у Word за допомогою C#.

 Українська