HTML JPG PDF XML MHTML
  Product Family
HTML

C# で MHTML を HTML に変換する

.NET API を使用した MHTML から HTML への C# 変換で、Outlook® や Thunderbird® は必要ありません。

C# を使用して MHTML を HTML に変換する方法

MHTML を HTML に変換するために、次を使用します

.NET 用 Aspose.Email

C# プラットフォーム向けの機能豊富で強力かつ使いやすいドキュメント操作および変換 API です。Open

NuGet

パッケージ マネージャーで Aspose.Email を検索してインストールします。また、パッケージ マネージャー コンソールから次のコマンドを使用することもできます。

Package Manager Console コマンド

PM> Install-Package Aspose.Email

C# を使用して MHTML を HTML に変換する手順

.NET プログラマーは、数行のコードで簡単に MHTML ファイルをロードし、HTML に変換できます。

  • MailMessage.Load を使用して MHTML ファイルをロードします。
  • Save メソッドを呼び出します。
  • HTML 拡張子付きの出力ファイルパスを渡します。
  • HTML ファイルは指定されたパスに保存されます。

システム要件

.NET 変換コードを実行する前に、以下の前提条件が揃っていることを確認してください。

  • Microsoft Windows または .NET Framework、.NET Core、PHP、VBScript、Delphi、COM Interop 経由の C++ に対応した OS。
  • Microsoft Visual Studioなどの開発環境。
  • プロジェクトで参照されている Aspose.Email for .NET DLL。
  • 関連クラスに名前空間を含めます。
 

このサンプルコードは MHTML から HTML への C# 変換を示しています

// Initialize and Load an existing MHTML file by specifying the MessageFormat
var message = MailMessage.Load("myMessage.mhtml");
message.Save("output.html", SaveOptions.DefaultHtml);  
 
  • Free App to Convert MHTML to HTML

    その他のサポート対象変換

    以下に示すいくつかの形式を含め、MHTML を他の多くのファイル形式に変換することもできます。

    MHTML TO EML (Outlook メールメッセージ)
    MHTML TO EMLX (Apple EMLX 形式)
    MHTML TO ICS (iCalendar)
    MHTML TO MBOX (電子メールメッセージ)
    MHTML TO MSG (Outlook および Exchange フォーマット)
    MHTML TO OFT (Outlook メールテンプレート)
    MHTML TO OST (オフラインストレージ ファイル)
    MHTML TO PST (Outlook 個人ストレージ ファイル)
    MHTML TO VCF (仮想カード形式)