C# を使用して EPUB を画像に変換する
EPUB を画像に変換するには、機能である Aspose.HTML for .NET API を使用します。 -C# プラットフォーム用のリッチでパワフルで使いやすいドキュメント操作および変換 API。 EPUB は、さまざまなデバイスで表示および読むことができるデジタル ブックおよび出版物用の XML ベースのオープン フォーマットです。多くの場合、他の形式を利用するには EPUB 変換が必要です。幅広い変換パラメーターを完全に制御して、プログラムで EPUB を画像形式に変換できます。強力な C# API を使用すると、EPUB を画像にすばやく高品質に変換できます。
オンライン EPUB コンバーター
ブラウザで EPUB から画像への変換の品質をテストしてください!それは速く、簡単で、安全で、完全に無料です!次の C# の例は、EPUB ドキュメントを変換する方法を示しています。ファイルから EPUB を読み取り、デフォルトの保存オプションを使用して EPUB をラスター イメージ形式に変換するためのソース コードについて説明します。ローカル ファイル システムから EPUB をロードし、出力形式を選択してサンプルを実行してください。結果はすぐに別のファイルとして取得されます。
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
using FileStream stream = File.OpenRead(DataDir + "input.epub");
{{#if_output 'PDF'}}
PdfSaveOptions options = new PdfSaveOptions();
{{/if_output}}
{{#if_output 'DOCX'}}
DocSaveOptions options = new DocSaveOptions();
{{/if_output}}
{{#if_output 'XPS'}}
XpsSaveOptions options = new XpsSaveOptions();
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}}
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.{{output param2 camel}});
{{/if_output}}
Converter.ConvertEPUB(stream, options, "output.{{output lower}}");
C# で EPUB を画像に変換する手順
製品の変換機能を検討したい場合、または EPUB をプログラムで画像に変換したい場合は、上記の C# コード例を参照するか、ドキュメントの章を学んでください。さまざまなシナリオになる可能性がありますが、EPUB 変換はいくつかの必要な手順で行うことができます。
- 既存の EPUB ファイルを開きます。
- 新しい ImageSaveOptions オブジェクトを作成し、ImageFormat を指定します。デフォルトでは、Format プロパティは PNG です。
- Converter クラスの ConvertEPUB() メソッドを使用して、EPUB を画像として保存します。 EPUB から画像への変換のために、EPUB ファイル ストリーム、ImageSaveOptions、および出力ファイル パスを ConvertEPUB() メソッドに渡す必要があります。
- 指定したパスに画像ファイルが保存されます。
ドキュメント内の EPUB から画像への変換
EPUB 形式は、XML ベースの電子書籍形式として人気を博しており、コンテンツの表示をリーダー デバイスに適合させるように設計されています。場合によっては、EPUB ドキュメントの代わりに画像を取得する必要があります。たとえば、ポータブルにしてさまざまなデバイスで簡単に共有したり、eBook から画像ギャラリーを作成したりするなどです。ドキュメントの章 [フォーマット間の変換](https:// docs.aspose.com/html/net/converting-between-formats/) を参照して、Aspose.HTML for .NET API 変換機能の詳細を確認し、最も一般的な EPUB から画像への変換シナリオの C# の例を検討してください。この記事では、ConvertEPUB() メソッドを使用して EPUB を画像に変換する方法、および ImageSaveOptions または ICreateStreamProvider パラメーター。
- 2 行のコードで EPUB から JPG へ
- ImageSaveOptions を使用して EPUB を JPG に変換
- EPUB を JPG に変換するには、 MemoryStreamProvider
- EPUB を PNG に変換
- EPUB を BMP に変換
- EPUB を TIFF に変換
- EPUB を GIF に変換
Aspose.HTML for .NET ライブラリのインストール方法
Aspose.HTML for .NET ライブラリをシステムにインストールする方法はいくつかあります。
- NuGet パッケージ マネージャー GUI を使用して NuGet パッケージ をインストールします。
- パッケージ マネージャー コンソールを使用して NuGet パッケージをインストールします。次のコマンド
PM> Install-Package Aspose.Htmlを使用できます。 - MSI から Aspose.HTML for .NET をインストールします。
このライブラリは、HTML5、CSS3、SVG、および HTML Canvas の解析をサポートし、WHATWG DOM 標準に基づくドキュメント オブジェクト モデル (DOM) を構築します。 Aspose.HTML for .NET は完全に C# で記述されており、ASP.NET、WCF、WinForms、.NET Core など、あらゆるタイプの 32 ビットまたは 64 ビットの .NET アプリケーションの構築に使用できます。 .NET 変換サンプル コードを実行する前に、Microsoft Windows または .NET Framework または .NET Standard と互換性のある OS と、Microsoft Visual Studio などの開発環境があることを確認してください。 C# ライブラリのインストールとシステム要件の詳細については、 Aspose.HTML ドキュメント を参照してください。
サポートされているその他の EPUB 変換
EPUB を他の多くのファイル形式に変換することもできます。