В этой статье рассказывается, как преобразовать маркеры в абзацы в файле Word с помощью C#. В нем содержатся сведения о настройке среды разработки, список шагов и пример кода для выполнения преобразования маркеров в предложения в файле Word с использованием C#. Эту задачу можно выполнить на любой платформе, поддерживающей .NET Framework.
Действия по удалению маркеров из документа Word с помощью C#
- Настройте IDE на использование Aspose.Words for .NET для удаления пунктов списка.
- Загрузите файл Word в класс Document, содержащий маркеры и нумерованные списки.
- Перебрать все paragraphs в файле Word.
- Получите доступ к объекту ListFormat каждого абзаца и вызовите метод RemoveNumbers().
- Сохраните полученный файл Word после удаления маркеров.
Эти шаги суммируют процесс разработки конвертера маркеров в абзацы в файле Word с использованием C#. Загрузите файл Word в класс Document и выполните итерацию по всем дочерним узлам типа Paragraph. Получите доступ к свойству ListFormat каждого абзаца и вызовите метод RemoveNumbers(), чтобы удалить маркеры.
Код для преобразования пунктов маркированного списка в абзац в файле Word с использованием C#
В этом примере кода продемонстрирована разработка конвертера маркеров в абзацы для файла Word. Перечисление NodeType используется для фильтрации абзацев из коллекции дочерних узлов в документе. Метод RemoveNumbers() удаляет все типы маркеров, нумерации и многоуровневых списков и преобразует их в обычные предложения, не нарушая отступов в абзацах.
В этой статье описан процесс преобразования маркеров, нумерованных списков и многоуровневых списков в обычные предложения. Чтобы удалить все разрывы страниц в файле Word, обратитесь к статье как удалить все разрывы страниц в Word с помощью C#.