HTML JPG PDF XML HTML
  Product Family
MHTML

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

Microsoft® Outlook® または Thunderbird® をインストールせずに、HTML を MHTML に変換します。

C# で Outlook を使用せずに HTML を MHTML に変換する

開発者がメールアプリケーションを構築するのに役立つ、強力で信頼性の高いソリューションをお試しください!With .NET 用 Aspose.Email プログラマーは包括的な API セットにアクセスでき、さまざまなメール形式をアプリケーションにシームレスに統合できるようになります。

HTML を MHTML に変換する開発者は、もはや困難に直面することなく、アプリケーションの効率性、柔軟性、カスタマイズ性の向上に注力でき、最終的にユーザーエクスペリエンスを高めることができます。このライブラリは変換プロセス中のデータ整合性の保持を保証します。HTML ファイルのコンテンツ、構造、添付ファイルを正確に MHTML 形式に変換し、元のメールデータの忠実性を維持します。

HTML を MHTML にプログラムで変換することで、ユーザーは HTML コンテンツと関連リソース(画像、スタイルシートなど)を単一ファイルにカプセル化できます。MHTML 形式は、ウェブページや HTML ベースのメールを自己完結型のポータブル文書として保存、共有、表示することを容易にします。Aspose.Email はこのプロセスを簡素化し、タスクを成功裏に実行するための直感的な手段を提供します。

.NET API のパワーを活用するには、以下のいずれかの操作を選択できます:

  • 開く NuGet Package Manager で Aspose.Email を検索し、デバイスにインストールします。

  • Package Manager Console から次のコマンドを使用してください:


PM> Install-Package Aspose.Email

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

Aspose.Email により、開発者は数行のコードだけで HTML ファイルをロードし、MHTML に変換できます。

  1. MailMessage.Load を使用して HTML ファイルをロードします。
  2. Save メソッドを呼び出します。
  3. ロードした MailMessage を MHTML ファイルとして保存します。

システム要件

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

  • .NET Framework、.NET Core、Xamarinプラットフォームに対応したMicrosoft Windowsまたは互換OS。
  • Microsoft Visual Studioなどの開発環境。
  • プロジェクトで参照されている Aspose.Email for .NET DLL。
 

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

var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
 
  • Free App to Convert HTML to MHTML

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

    HTML を他の多くのファイル形式へ変換することもできます。以下にいくつか例を示します。

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