MHTからJPGへのPNG画像csharp

MHTファイルは、Webページに関連するすべてのリソースを含む単一のファイルです。 HTMLファイルとは異なり、サーバーでホストされている画像、テーマ、またはその他のリソースが関係している場合でも、オフラインで表示できます。このようなファイルは通常、.MHTMLファイル拡張子で保存されます。場合によっては、コンテンツをサムネイルとしてプレビューするために、MHTファイルを画像に変換する必要があります。このような要件に従って、この記事では、MHTまたはMHTMLファイルをJPG、PNG、およびその他の画像形式の画像にプログラムでC#で変換する方法について説明します。

MHTから画像への変換– C#APIのインストール

Aspose.HTML for .NET APIは、HTML、MHTML、およびその他のいくつかのファイル形式のWebページの操作をサポートしています。 APIを構成するには、新しいリリースセクションからDLLファイルをダウンロードするか、以下のNuGetインストールコマンドを使用します。

PM> Install-Package Aspose.Html

MHTまたはMHTMLをC#で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を評価できます。

結論

この記事では、MHTまたはMHTMLファイルをC#でプログラムによってJPGまたはPNG形式の画像に変換する方法を理解しました。また、ご不明な点がございましたら、フォーラムまでお問い合わせください。

関連項目

SVGをC#でWord DOCX / DOCドキュメントに変換