HTML JPG PDF XML HTML
  Product Family
MHTML

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

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

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

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

HTML から MHTML への変換を任された開発者は、もはや困難を感じることはなく、アプリケーションの効率性、柔軟性、カスタマイズを強化することに焦点を移すことができ、最終的にはユーザーエクスペリエンスの向上につながります。このライブラリにより、変換プロセス中もデータの整合性が保たれます。HTML ファイルの内容、構造、添付ファイルを MHTML 形式に正確に変換し、元の電子メールデータの忠実性を維持します。

プログラムによる HTML から MHTML への変換により、ユーザーは HTML コンテンツと関連リソース (画像、スタイルシートなど) を 1 つのファイルにカプセル化できます。MHTML 形式を使用すると、Web ページや HTML ベースの電子メールを、自己完結型のポータブル文書として保存、共有、表示することが容易になります。Aspose.Email はこのプロセスを簡略化し、タスクを正常に実行するための直感的な手段を提供します。

の力を活用するには .NET APIで、次のアクションのいずれかを実行することを選択できます。

  • Open NuGet パッケージマネージャー、Aspose.Emailを検索してデバイスにインストールします。

  • パッケージマネージャーコンソールから次のコマンドを使用します。


PM> Install-Package Aspose.Email

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

Aspose.Emailを使用すると、開発者はわずか数行のコードでHTMLファイルを簡単にロードしてMHTMLに変換できます。

  1. MailMessage.load を含む HTML ファイルをロードします。
  2. Save メソッドを呼び出します。
  3. ロードされたメールメッセージを MHTML ファイルとして保存します。

システム要件

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

  • Microsoft Windows または.NET Framework、.NET Core、および Xamarin プラットフォームと互換性のある OS。
  • マイクロソフトビジュアルスタジオのような開発環境。
  • プロジェクトで参照されている.NET DLL 用の Aspose.Email。
 

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

var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
 
  • HTMLをMHTMLに変換する無料アプリ

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

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

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