Преобразование файлов RTF и TXT в файлы DOCX в C#

Когда вы вводите имена входных и выходных файлов и нажмите «Конвертировать», программа использует следующий код, чтобы открыть файл и сохранить его в новом формате.

Сначала код создает объект приложения Word. Он использует этот метод Documents.Open для открытия входного файла. Затем он создает объект Word._Document для представления активного документа. Если вы этого не сделаете, есть двусмысленность в отношении того, как следует вызывать метод SaveAs, чтобы вы получили сообщение об ошибке.

Код вызывает метод SaveAs документа, передающий ему ссылку на переменную format_doc, чтобы сообщить ее сохранить в формате Word .docx. Обратите внимание, что все параметры являются объектами, передаваемыми по ссылке, потому что это то, что нужно Word. Обратите внимание также, как код использует специальное значение missing, чтобы указать отсутствующий параметр и сделать метод Word используемым значением по умолчанию.

Источник: http://csharphelper.com/blog/2017/01/convert-rtf-and-txt-files-into-docx-files-in-c/

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)

Add a Comment

Ваш e-mail не будет опубликован. Обязательные поля помечены *