Программное форматирование текста в документах Word - C#
Формулировка задачи:
Есть n-oe количество файлов в *.txt расширение. Сделал копирование нужных файлов из сети на локальный диск С. Отобразил в листбокс. Написал условие, если есть строка с документом, то форматируем его. Необходимо изменить ориентацию документа, шрифт, размер шрифта. Посмотрел похожие темы, но как-то не особо.. Ещё почитал тут и тут В общем подключил библиотеки Но я не знаю как обращаться к документу. Из приведенных выше ссылок ничего у меня не работает ( Прочитал что еще можно обрабатывать через richtextbox..
пробовал так
но мне пишет
using Microsoft.Office.Interop.Word; using Microsoft.Office.Tools.Word;
Word.Application wordApplication = new Word.Application(); //объявили переменную типа Word Object template = Type.Missing; Object newTemplate = Type.Missing; Object documentType = Type.Missing; Object visible = Type.Missing; wordApplication.Documents.Add(ref template, ref newTemplate, ref documentType, ref visible);//добавили в проложение документ Word.Document doc = wordApplication.ActiveDocument; wordApplication.Selection.PageSetup.Orientation = Word.WdOrientation.wdOrientLandscape;//ориентация альбомная
Решение задачи: «Программное форматирование текста в документах Word»
textual
Листинг программы
app.Selection.PageSetup.PaperSize = Word.WdPaperSize.wdPaperA3;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д