MHT 到 JPG PNG 圖像 csharp

MHT 文件是包含與網頁相關的所有資源的單個文件。與 HTML 文件不同,即使涉及任何服務器託管的圖像、主題或其他資源,它們也可以離線查看。此類文件通常以 .MHTML 文件擴展名保存。有時,您可能需要將 MHT 文件轉換為圖像,以便將內容預覽為縮略圖。根據這些要求,本文介紹瞭如何在 C# 中以編程方式將 MHT 或 MHTML 文件轉換為 JPG、PNG 和其他圖像格式的圖像。

MHT 到圖像轉換——C# API 安裝

Aspose.HTML for .NET API 支持使用 HTML、MHTML 和其他幾種文件格式 的網頁。您可以通過從 New Releases 部分或使用下面的 NuGet 安裝命令下載其 DLL 文件來配置 API:

PM> Install-Package Aspose.Html

在 C# 中將 MHT 或 MHTML 轉換為 JPG 圖像

您可以按照以下步驟將 MHT 或 MHTML 文件轉換為 JPG 圖像:

  1. 創建 ImageSaveOptions 類的對象。
  2. 將圖像格式設置為 JPG 圖像。
  3. 使用 ConvertMHTML 方法將 MHT 或 MHTML 轉換為 JPG 圖像。

以下代碼片段顯示瞭如何在 C# 中以編程方式將 MHT 或 MHTML 文件轉換為 JPG 圖像:

// 創建 ImageSaveOptions 的實例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// 將 MHTML 轉換為 JPEG 或 JPG 圖像格式 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

在 C# 中以編程方式將 MHT 或 MHTML 轉換為 PNG 圖像

您可以按照以下步驟將 MHT 或 MHTML 文件轉換為 PNG 圖像:

  1. 創建 ImageSaveOptions 類的對象並將圖像格式設置為 PNG。
  2. 使用 ConvertMHTML 方法將 MHT 或 MHTML 轉換為 PNG 圖像。

下面的代碼片段詳細說明瞭如何在 C# 中以編程方式將 MHT 或 MHTML 文件轉換為 PNG 圖像:

// 創建 ImageSaveOptions 類的實例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// 將 MHTML 轉換為 PNG 圖像格式 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

探索 Aspose.HTML for .NET API

您可以通過訪問 文檔 檢查 API 的許多其他功能。

獲得免費許可證

您可以通過申請 免費臨時許可證 來評估 API,而沒有任何評估限制。

結論

在本文中,您了解瞭如何在 C# 中以編程方式將 MHT 或 MHTML 文件轉換為 JPG 或 PNG 格式的圖像。此外,如有任何疑慮,請通過論壇與我們聯繫。

也可以看看

在 C# 中將 SVG 轉換為 Word DOCX/DOC 文檔