EPUB を TIFF C# に変換する

ドキュメントを EPUB 形式から TIFF 画像に変換しますか?もしそうなら、あなたは正しい場所に来ました。この記事では、いくつかの簡単な手順に従って、C# で EPUB を TIFF に変換する方法を学習します。

EPUB 形式は、作成者が電子書籍、雑誌、その他のデジタル コンテンツなどのデジタル情報を、簡単に再生して読むことができるファイル形式で保存できるようにするオープン スタンダードです。 EPUB は、コンピュータまたは電子書籍リーダーのようなデバイス (Kindle など) で読むことができるファイル形式です。場合によっては、eBook またはその他のドキュメントを EPUB から TIFF 画像にエクスポートする必要がある場合があります。

TIFF (Tagged Image File Format) ファイル形式は、さまざまなデバイスで使用および表示できる一般的なラスター イメージ形式です。プログラムを使用して、eBook やその他のデジタル ドキュメントを EPUB から TIFF に簡単にエクスポートできます。そのため、C# で EPUB を TIFF に変換する方法の詳細な手順を読み続けてください。

この記事では、次のトピックについて説明します。

  1. C# EPUB から TIFF へのコンバーター API
  2. EPUB を TIFF に変換する手順
  3. EPUB を TIFF に変換
  4. EPUB から TIFF への変換をカスタマイズ

C# EPUB から TIFF へのコンバーター API

ドキュメントを EPUB から TIFF に変換するには、Aspose.HTML for .NET API を使用します。 API により、HTML データの作成、変更、および抽出が可能になります。さらに、HTML ドキュメント形式、EPUB、Markdown、および SVG 画像形式を、外部ソフトウェアを必要とせずに他の サポートされている形式 に変換できます。

API は ImageSaveOptions クラスを提供し、画像結果の解像度、スムージング品質、形式、および画像のページ設定を管理するためのプロパティを提供します。 API の Converter クラスは、PDFXPS、画像形式などの一般的な形式への幅広い変換を提供します。ConvertEPUB(Stream , ImageSaveOptions, string) データ入力ストリームによって提示された EPUB ソースを変換し、出力ファイル パスによって形成されたファイルに保存するメソッド。

APIのDLLをダウンロードするか、NuGetを使ってインストールしてください。

PM> Install-Package Aspose.Html

C# で EPUB を TIFF に変換する方法

以下の手順に従って、EPUB ドキュメントを TIFF 画像に簡単に変換できます。

  • 既存の EPUB ドキュメントを読み込みます。
  • 画像保存オプションを指定します。
  • EPUB を TIFF に変換します。

次のセクションでは、これらの手順を C# コードに変換し、EPUB ドキュメントを TIFF 画像として保存する方法について説明します。

C# を使用して EPUB を TIFF に変換する

以下の手順に従って、EPUB ドキュメントを TIFF 画像として保存できます。

  1. まず、File.OpenRead() を使用して既存の EPUB ファイルを読み取り用に開きます。
  2. 次に、ImageSaveOptions クラスのインスタンスを作成します。
  3. その後、フォーマットを ImageFormat.Tiff として指定します。
  4. 最後に、ConvertEPUB() メソッドを呼び出して TIFF を保存します。 EPUB ファイル ストリーム、ImageSaveOptions、および出力 TIFF ファイル パスを引数として取ります。

次のコード サンプルは、C# で EPUB を TIFF に変換する方法を示しています。

// このコード例は、EPUB を TIFF に変換する方法を示しています。
// 既存の EPUB ファイルを読み取り用に開く
var stream = File.OpenRead("C:\\Files\\input.epub");

// 変換済みファイルの保存パスを用意する 
string savePath = "C:\\Files\\output.tiff";

// ImageSaveOptions の初期化 
var options = new ImageSaveOptions();
options.Format = ImageFormat.Tiff;

// ConvertEPUB メソッドを呼び出して EPUB を TIFF に変換する
Converter.ConvertEPUB(stream, options, savePath);
C# を使用して EPUB を TIFF に変換する

C# を使用して EPUB を TIFF に変換する

C# で EPUB から TIFF への変換をカスタマイズする

前述の手順に従って、EPUB から TIFF への変換をカスタマイズすることもできます。ただし、ステップ 4 で Compression、SmoothingMode、HorizontalResolution、VerticalResolution、BackgroundColor などの追加オプションを指定する必要があります。

次のコード サンプルは、C# で EPUB から TIFF への変換をカスタマイズする方法を示しています。

// このコード例は、EPUB を TIFF に変換する方法を示しています。
// 読み取り用に既存の EPUB ファイルを開く
var stream = File.OpenRead("C:\\Files\\input.epub");

// 変換済みファイルの保存パスを用意する 
string savePath = "C:\\Files\\output.tiff";

// ImageSaveOptions の初期化 
var options = new ImageSaveOptions(ImageFormat.Tiff)
{
    // TIFF 圧縮をなしに設定
    Compression = Compression.None,
    
    // この画像のレンダリング品質を指定します
    SmoothingMode = SmoothingMode.HighQuality,
    
    // 出力イメージの水平解像度と垂直解像度をインチあたりのピクセル数で指定します。
    HorizontalResolution = 400,
    VerticalResolution = 400,
    
    // TIFFの背景色を指定
    BackgroundColor = System.Drawing.Color.AliceBlue
};

// ページ サイズと余白をピクセル単位で指定します
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));

// ConvertEPUB メソッドを呼び出して EPUB を TIFF に変換する
Converter.ConvertEPUB(stream, options, savePath);
C# で EPUB から TIFF への変換をカスタマイズする

C# で EPUB から TIFF への変換をカスタマイズする

無料ライセンスを取得

無料の一時ライセンスを取得して、評価制限なしで Aspose.HTML for .NET を試すことができます。

結論

この記事では、C# で EPUB を TIFF に変換する方法を学びました。また、追加の保存オプションを指定して変換をカスタマイズする方法も見てきました。さらに、ドキュメンテーション を使用して、Aspose.HTML for .NET API の詳細を学ぶことができます。ご不明な点がございましたら、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目