Программное форматирование текста в документах 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д