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

このトピックでは、C# で TIFFPNG に変換する方法 の詳細について説明します。 C# で TIFF を PNG に変換するためのすべてのリソース、重要なクラス、メソッド、および実行可能なサンプル コードが含まれています。このアプリケーションは、Windows、Linux、または macOS 内の .NET がサポートする環境のいずれでも使用できます。

C# で TIFF を PNG に変換する手順

  1. NuGet パッケージ マネージャーを使用して Aspose.Imaging を使用する環境を確立します
  2. Image クラス インスタンスを使用してソース TIFF ファイルにアクセスし、それを TiffImage にキャストします。
  3. すべての TIFF フレームを反復処理する
  4. デフォルトの PngOptions を使用して、選択した TIFF フレームを PNG としてディスクに保存します

上記の手順に従うことで、C#* を使用して *TIFF 内のすべてのフレームを PNG に簡単に変換できます。まず、プロジェクト内の必要なリソースを利用して環境を確立します。次に、Image クラスのインスタンスを使用してソース TIFF 画像が読み込まれます。ロードされた画像は TiffImage クラスのインスタンスにキャストされ、続いて TIFF 画像内のすべてのフレームにアクセスします。すべての TIFF フレームは、デフォルトの PngOptions インスタンスを使用して、個別の PNG ファイルとしてディスクに保存されます。

C# を使用して TIFF を PNG に変換するコード

上記のサンプル コードを使用すると、わずかな API 呼び出しを使用して C# を使用して TIFF を PNG に簡単に変更できます。 Image クラス インスタンスは、複数のイメージ タイプをサポートし、その他の追加の LoadOptions パラメータとともに、ストリームまたはディスクからイメージをロードするために使用できる多数のオーバーロードされたメソッドを備えています。 LoadOptions クラスの助けを借りて、progress イベント ハンドラ、データの背景色、データ リカバリ モード、およびバッファ サイズのヒントを設定できます。

この記事では、C# を使用して TIFF を PNG に変換するプロセスについて学びました。 PNG ファイルの圧縮に関心がある場合は、C#でPNGを圧縮する方法 の記事を参照してください。

 日本語