EPUBからJPGPNGC#

EPUBファイルは、通常、大規模な印刷目的で使用されます。特定のシナリオでは、EPUBファイルの内容を画像の形式でプレビューする必要がある場合があります。このようなユースケースに従って、この記事では、C#でプログラムによってEPUBファイルをPNGまたはJPGに変換する方法について説明します。

EPUBからPNGまたはJPGへの画像コンバーター– C#APIのインストール

Aspose.HTML for .NET APIを使用して、HTML、XPS、EPUB、およびサポートされている他の多くのファイル形式を操作できます。 新しいリリースページからDLLファイルをダウンロードするか、VisualStudioで次のNuGetインストールコマンドを使用して、APIを構成するだけです。

PM> Install-Package Aspose.Html

C#でプログラムによってEPUBをPNG画像に変換する

次の手順で、EPUBファイルをPNG形式の画像に変換できます。

  1. ImageSaveOptionsクラスのインスタンスを初期化します。
  2. 画像形式とサイズを指定します。
  3. ConvertEPUBメソッドで出力画像を保存します。

以下のコードサンプルでは、C#でプログラムによってEPUBファイルをPNG形式の画像に変換する方法について詳しく説明しています。

// ソースEPUBファイルへのパスを準備します
string sourcePath = "input.epub";

// 変換されたファイルを保存するためのパスを準備します 
string outputPath = "output.png";

// ImageSaveOptionsクラスのインスタンスを作成します
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// ConvertEPUBメソッドを呼び出して、EPUBをPNG画像に変換します
Converter.ConvertEPUB(sourcePath, options, outputPath);

C#でEPUBをJPG画像に変換する

EPUBファイルをJPG画像に変換するには、次の手順に従う必要があります。

  1. ImageSaveOptionsクラスオブジェクトを使用して画像の形式とサイズを設定します
  2. ConvertEPUBメソッドを使用して、EPUBファイルをJPG画像に変換します。

次のコードサンプルは、C#でプログラムによってEPUBファイルをJPG形式に変換する方法を示しています。

// ソースEPUBファイルへのパスを準備します
string sourcePath = "input.epub";

// 変換されたファイルを保存するためのパスを準備します 
string outputPath = "output.jpg";

// ImageSaveOptionsクラスのインスタンスを作成します
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// ConvertEPUBメソッドを呼び出して、EPUBをJPG画像に変換します
Converter.ConvertEPUB(sourcePath, options, outputPath);

Aspose.HTML for.NET APIを探索する

APIドキュメントにアクセスして、APIが提供する他の多くの機能を調べることができます。

無料ライセンスを取得する

無料の一時ライセンスをリクエストして、APIを最大限に評価することを検討してください。

結論

この記事では、EPUBファイルをPNG、JPGなどのさまざまな画像形式に変換する方法を学習しました。EPUB変換機能を示すためのC#コードサンプルが含まれています。ただし、要件や質問について話し合う必要がある場合は、フォーラムまでご連絡ください。

関連項目

HTMLをC#でMHTファイルに変換