Вставка маркеров в Word с помощью C#

В этой статье объясняется, как вставить маркеры в Word с помощью C#. В ней есть подробности по настройке среды разработки, список шагов и пример кода, демонстрирующий как добавлять маркеры в Word с помощью C#. Вы научитесь создавать новый файл Word, вставлять список с несколькими уровнями, добавлять текст и сохранять выходной файл со списком.

Шаги по добавлению маркеров в Word с помощью C#

  1. Настройте среду на использование Aspose.Words for .NET для создания маркированного списка
  2. Создайте новый файл World, используя объект класса Document, чтобы добавить маркеры.
  3. Создайте объект DocumentBuilder для вновь созданного файла Word.
  4. Вызовите метод ListFormat.ApplyBulletDefault(), чтобы начать маркированный список.
  5. Используйте метод WriteLn() для вставки текста в список
  6. Используйте ListIndent() и ListOutdent() для перемещения управления к подэлементам и предыдущим родительским элементам в списке.
  7. Используйте RemoveNumbers(), чтобы удалить последнюю пустую пулю и сохранить вывод.

Эти шаги суммируют добавление маркеров в Microsoft Word с помощью C#. Вы можете создать новый файл Word, связать с ним объект DocumentBuilder и начать список, вызвав ListFormat.ApplyBulletDefault(), добавить текст и задать отступы внутрь и наружу с помощью ListIndent() или ListOutdent(), где это необходимо. Наконец, вызовите RemoveNumbers(), чтобы остановить список и сохранить файл Word.

Код для создания маркеров в Word с использованием C#

Этот фрагмент кода демонстрирует добавление маркеров документа Word с помощью C#. Мы использовали метод ApplyBulletDefault() для начала списка маркеров и использовали ApplyNumberDefault() для начала списка номеров. Когда мы используем WriteLn(), он создает новый пустой маркер в конце списка, поэтому мы используем RemoveNumbers() для удаления этого пустого элемента и остановки списка в текущем абзаце.

Эта статья помогла нам понять, как вставлять маркеры в Word с помощью C#. Если вы хотите преобразовать существующий абзац в маркеры, обратитесь к статье Преобразовать абзац в маркеры в Word с помощью C#.

 Русский