HTML JPG EMAIL XML EML
  Product Family
MHT

C# を使用して EML を MHT に変換する

.NET API を使用した EML から MHT C# への変換。Outlook® や Thunderbird® は不要です。

EML を MHT に変換するには、以下を使用します。 .NET 用の Aspose.Email APIは、C#プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作および変換APIです。[開く] NuGet パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。

パッケージマネージャーコンソールコマンド

PM> Install-Package Aspose.EMAIL

C #を使用してEMLをMHTに変換する手順

.NET プログラマは、わずか数行のコードで EML ファイルを MHT に簡単に読み込んで変換できます。

  1. MailMessage.load を使用してソース EML ファイルをロードする
  2. 保存オプションを設定
  3. SaveOptions をパラメータとして指定して Save メソッドを呼び出す

システム要件

.NET 変換ソースコードを実行する前に、次の前提条件を満たしていることを確認してください。

  • マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
  • マイクロソフトビジュアルスタジオのような開発環境。
  • プロジェクトで参照されている.NET DLL 用の Aspose.email。
 

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

// Initialize and Load an existing EML file by specifying the MessageFormat
var message = MailMessage.Load("myMessage.eml");
message.Save("output.mhtml", SaveOptions.DefaultMhtml);
 
  • EMLをMHTに変換する無料アプリ

    サポートされているその他の変換

    EMLは、以下にリストされているものを含め、他の多くのファイル形式に変換することもできます。

    EML TO EMLX (アップル EMLX フォーマット)
    EML TO HTML (ハイパーテキストマークアップ言語)
    EML TO ICS (iCalendar)
    EML TO MBOX (電子メールメッセージ)
    EML TO MHTML (Web ページアーカイブ形式)
    EML TO MSG (アウトルック&エクスチェンジフォーマット)
    EML TO OFT (Outlook メールテンプレート)
    EML TO OST (オフラインストレージファイル)
    EML TO PST (Outlook パーソナルストレージファイル)
    EML TO VCF (バーチャルカードフォーマット)