MHT 轉 Word csharpMHT 轉

MHT 文件包含網頁的所有資源,包括 CSS、圖像、JavaScript 等。因此,您可以在離線時在瀏覽器中查看 MHT 或 MHTML 文件。在某些情況下,您可能需要將 MHT 或 MHTML 文件轉換為 Word 文檔。因此,本文介紹瞭如何在 C# 中以編程方式將 MHT 或 MHTML 文件轉換為 DOCX 格式的 Word 文檔。

MHT 到 Word 轉換器 – C# API 安裝

Aspose.HTML for .NET API 可用於處理不同的網絡相關文件格式,包括 HTML、MHTML 等。只需從 [下載] 下載其 DLL 文件即可安裝 API 6 頁面或使用以下 NuGet 命令:

PM> Install-Package Aspose.Html

在 C# 中將 MHT 或 MHTML 轉換為 Word DOCX 文件

您可以使用以下步驟在 C# 中將 MHT 或 MHTML 文件轉換為 DOCX Word 文檔:

  1. 初始化 DocSaveOptions 類的實例。
  2. 設置輸出word文檔格式。
  3. 使用 ConvertMHTML 方法轉換 MHT MHTML 文件後保存輸出的 DOCX 文件。

下面的代碼示例詳細說明瞭如何在 C# 中將 MHT 或 MHTML 文件轉換為 Word 文檔:

// 初始化 DocSaveOptions 類對象
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// 將 MHT 或 MHTML 轉換為 Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

使用 C# 中的高級選項將 MHT 或 MHTML 轉換為 Word DOCX

您可以通過設置不同的屬性來增強 MHT 或 MHTML 到 Word 文檔的轉換過程。請按照以下步驟將 MHT 或 MHTML 文件轉換為 Word 文件:

  1. 初始化 DocSaveOptions 類的實例。
  2. 設置輸出文檔格式並以英寸為單位指定頁面尺寸。
  3. 使用 ConvertMHTML 方法將 MHT 或 MHTML 轉換為 Word 文件。

以下代碼片段演示瞭如何使用 C# 中的高級設置將 MHT 或 MHTML 文件轉換為 Word 文檔:

// 初始化 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 for .NET API

您可以查看 文檔 空間來探索 API 中包含的許多其他功能。

獲得免費許可證

您可以通過獲得 免費臨時許可證 來全面評估 API 的所有功能。

結論

在本文中,您了解瞭如何在 C# 中以編程方式將 MHT 或 MHTML 網頁轉換為 DOCX 格式的 Word 文檔。此外,API 還支持高級轉換以控制頁面大小、分辨率等。如有任何疑問或疑慮,請隨時通過 論壇 與我們聯繫。

也可以看看

在C#中以編程方式下載優酷視頻