Microsoft Word - остаться здесь и оставаться одним из широко используемых редакторов документов для создания документов. Почти все знают об этом и используют его в повседневной жизни так или иначе. Люди из всех аспектов жизни используют его так или иначе для создания документов. Вы должны быть знакомы с форматом файла .docx, который является форматом файла по умолчанию для сохранения документов Word. Будучи разработчиком приложений .NET, обычно предоставляют возможности обработки документов вашему приложению .NET. Вы можете достичь этого, используя API NPOI в вашем приложении, используя C# или vb.net , как показано в этой статье.

Формат текст с использованием Microsoft word {.wp-block heading}

Прежде чем мы перейдем к написанию приложения .NET для форматирования текста в документе Word, давайте посмотрим, как мы можем сделать то же самое, используя Microsoft Word.

Шаги для форматирования текста с помощью Microsoft Word

В Microsoft Word вы можете отформатировать текст несколькими способами. Вы можете сделать текст жирным шрифтом, форматировать его, чтобы показаться курсивом, подчеркнуть его, сделать его поражением, применить цвет к тексту и многие другие типы форматирования. Чтобы установить стиль вашего текста, вы можете использовать следующие шаги.

  1. Откройте документ Microsoft и выберите Blank Document. Это откроет пустой документ для вас, чтобы что -то написать.
  2. Теперь добавьте текст в документ
  3. Выберите текст и используйте опцию **b****из ленты, чтобы сделать его жирным шрифтом
  4. Выберите _ I _****Опцияиз ленты, чтобы сделать его курсивом
  5. Вы также можете выбрать u****Опция, чтобы сделать текст подчеркнутым
  6. Вы также можете изменить цвет текста с помощью опции цвета текста с ленты Эти параметры показаны на изображении ниже.

Форматирование текста в документе Word с использованием npoi в c# {.wp-block heading}

Теперь, когда мы видели, как форматировать текст в документе с использованием Microsoft Word, мы готовы написать наше приложение .NET для того, чтобы сделать то же самое. Мы будем использовать API NPOI для выполнения того же самого и разработать приложение на основе консоли в C#. На случай, если вы все еще не установили API NPOI в свой проект .NET, вы можете взглянуть на это руководство по инструкциям для установки NPOI для .NET.

Шаги, чтобы форматировать текст в DOCX в C# {.wp-block heading}

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

//Create document
XWPFDocument document = new XWPFDocument();

//Create paragraph
XWPFParagraph para1 = document.CreateParagraph();
para1.Alignment = ParagraphAlignment.CENTER;

//Set style of the paragraph text
XWPFRun run1 = para1.CreateRun();
run1.SetColor("Green");
run1.FontSize = 18;
run1.SetText("This is the first paragraph");
run1.IsBold = true;

XWPFParagraph para2 = document.CreateParagraph();
para2.Alignment = ParagraphAlignment.LEFT;
para2.BorderTop = Borders.Gems;

XWPFRun run2 = para2.CreateRun();
run2.Subscript = VerticalAlign.BASELINE;
run2.SetColor("Blue");
run2.IsItalic = true;
run2.Underline = UnderlinePatterns.Dash;
run2.SetText("This is the second paragraph");

//Save the file
using (FileStream file = File.Create("TextStyleFormattingUsingNPOI.docx"))
{
    document.Write(file);
}

Заключение {.wp-block heading}

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