Java で PNG を ICON に変換する方法

このトピックには、Java で PNGICON に変換する方法 に関する簡単な詳細が含まれています。 Java で PNG を ICO に変換するために必要なすべてのリソース、重要なクラス、および実行可能なサンプル コードを提供します。このアプリケーションは、Linux、Windows、または macOS 内の Java 対応環境で利用できます。

Java で PNG を ICO に変換する手順

  1. リポジトリ マネージャーを使用して Aspose.Imaging for Java を追加するための環境を構成します
  2. Image クラスのインスタンスを使用してソース PNG 画像を開きます
  3. IcoOptions クラス オブジェクトを使用して、デフォルトのレンダリング オプションを設定します
  4. 生成された ICON イメージをディスクに保存します

上記の手順に従うことで、Java* を使用して *PNG を ICON にエクスポートすることができます。段階的なアプローチでは、まずリポジトリ マネージャーから必要な JAR ファイルをインストールして環境をセットアップします。次に、Image クラスのインスタンスを使用してディスクからソース PNG ファイルをロードします。次に、IcoOptions クラス オブジェクトを使用して、出力する ICON ファイルにレンダリング オプションを設定し、変換された ICON ファイルをディスクに保存します。

Java を使用して PNG をアイコンに変換するコード

import com.aspose.imaging.Image;
import com.aspose.imaging.ImageOptionsBase;
import com.aspose.imaging.License;
import com.aspose.imaging.imageoptions.IcoOptions;
import com.aspose.imaging.imageoptions.PngOptions;
public class PNGToIconConvert {
public static void main (String[] args) {
String path = "/Users//KnowledgeBase/TestData/";
// Applying product license to convert PNG to Icon in Java
License pngToIcLicense = new License();
pngToIcLicense.setLicense(path + "Conholdate.Total.Product.Family.lic");
Image image = Image.load(path + "sample.png");
//Obtain the default saving options for ICON
ImageOptionsBase exportIconOptions = new IcoOptions();
image.save(path + "outputICN.ico", exportIconOptions);
}
}

この単純な例は、非常に単純な API インターフェイスの助けを借りて、Java を使用して PNG を ICON に変更するために簡単に使用できます。 Image クラスを使用して、他のタイプの画像をロードしたり、メモリ ストリームやディスクなどのソースから画像をロードするために使用できる複数のオーバーロードされた関数を公開したり、その他の追加の画像読み込みパラメータを使用したりできます。 LoadOptions クラスは、データの背景色、バッファー サイズのヒント、データ回復モード、および進行状況イベント ハンドラーを設定するためのさまざまなプロパティを提供しました。

このトピックでは、Java を使用して PNG を ICON に変換する方法を学びました。 JPG を白黒 PDF に変換する方法に興味がある場合は、JavaでJPGを白黒PDFに変換する方法 の記事を参照してください。

 日本語