MHT в Word csharpMHT в

Файл MHT содержит все ресурсы веб-страницы, включая CSS, изображения, JavaScript и т. д. Таким образом, вы можете просматривать файлы MHT или MHTML в браузере в автономном режиме. В некоторых случаях может потребоваться преобразовать файл MHT или MHTML в документ Word. Соответственно, в этой статье рассказывается, как программно преобразовать файл MHT или MHTML в документ Word в формате DOCX на C#.

Конвертер MHT в Word — установка C# API

Aspose.HTML для .NET API можно использовать для работы с различными веб-форматами файлов, включая HTML, MHTML и т. д. Просто установите API, загрузив его DLL-файлы из [Загрузки]. 6 или с помощью следующей команды NuGet:

PM> Install-Package Aspose.Html

Преобразование MHT или MHTML в файл Word DOCX на C#

Вы можете преобразовать файл MHT или MHTML в документ Word DOCX на C#, выполнив следующие действия:

  1. Инициализировать экземпляр класса DocSaveOptions.
  2. Установите формат выходного документа Word.
  3. Сохраните выходной файл DOCX после преобразования файла MHT MHTML с помощью метода ConvertMHTML.

В приведенном ниже примере кода подробно показано, как преобразовать файл MHT или MHTML в документ Word на C#:

// Инициализировать объект класса DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Преобразование MHT или MHTML в Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

Преобразование MHT или MHTML в Word DOCX с дополнительными параметрами в C#

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

  1. Инициализировать экземпляр класса DocSaveOptions.
  2. Установите формат выходного документа и укажите размеры страницы в дюймах.
  3. Преобразуйте файл MHT или MHTML в файл Word, используя метод ConvertMHTML.

В следующем фрагменте кода показано, как преобразовать файл MHT или MHTML в документ Word с дополнительными параметрами на C#:

// Инициализировать объект класса DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// Укажите параметры настройки страницы
options.PageSetup.AnyPage = new Aspose.Html.Drawing.Page(
new Aspose.Html.Drawing.Size(
Aspose.Html.Drawing.Length.FromInches(5),
Aspose.Html.Drawing.Length.FromInches(7)));

// Преобразование MHT или MHTML в файл Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

Изучите Aspose.HTML для .NET API

Вы можете заглянуть в раздел документация, чтобы изучить многие другие функции, включенные в API.

Получить бесплатную лицензию

Вы можете оценить все возможности API в полной мере, получив бесплатную временную лицензию.

Вывод

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

Смотрите также

[Загрузить видео Youku программно на C#] (https://blog.aspose.com/ru/2022/03/04/download-youku-video-csharp-downloader/)