Создать файл .doc и записать в него текст определённого шрифта - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. В программе создаётся файл .txt, в него записывается текст "Привет".
StreamWriter sw;
sw = File.AppendText("Data/GOI.txt");
sw.WriteLine("Привет");
sw.Close();
Мне нужно записать этот текст в файл формата .doc определённым шрифтом определённого размера. Можно ли это как-нибудь сделать? Или, может, есть способ поудобнее? Задача - например, получить в файле .doc текст, написанный шрифтом "Times New Roman 14".

Решение задачи: «Создать файл .doc и записать в него текст определённого шрифта»

textual
Листинг программы
                using Word = Microsoft.Office.Interop.Word;
 
                //создаем документ Microsoft Word
                Word.Application wordApp = new Word.Application();
                Word.Document wordDoc = wordApp.Documents.Add();
 
                //заполняем документ текстом
                Word.Paragraph par = wordDoc.Paragraphs.Last;
                par.Alignment = Word.WdParagraphAlignment.wdAlignParagraphLeft;
                par.Range.Font.Size = 14;
                par.Range.Font.Name = "Times New Roman";
                par.Range.Text = "Текст";
                
                wordApp.Visible = true;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы