Java BMP Writer
JDeli Java画像ライブラリには、JavaでBMPファイルを書き込むためのBMP Writerが含まれています。BMPエンコーダーは100% Javaで書かれており、依存関係なしでBMPサポートを提供します。
- 100% Javaソリューション。dllやネイティブコードへの依存なし
- カラースペース:RGB、グレースケール、インデックス画像
- サブタイプ:RGB555、RGB565、RGB24、RGB32、ARGB32
JDeli.write(myBufferedImage, "bmp", outputStreamOrFile);
または
byte[] outputData = JDeli.write(myBufferedImage, "bmp");
JDeli.write(myBufferedImage, OutputFormat.BMP, outputStreamOrFile)
OutputFormat を使用すると、サポートされている任意の画像フォーマットを設定できます
final BmpEncoderOptions options = new BmpEncoderOptions();
//optionsインスタンスに任意のオプションを設定 - 以下は例です
//2025.05リリース以降、書き出すbmpサブタイプを設定できます。例:
options.setOutputSubtype(BufferedImage.TYPE_USHORT_565_RGB);
//書き出し
JDeli.write(myBufferedImage, options, outputStreamOrFile);
BmpEncoderOptions を使用すると、特定のオプションを設定できます。
画像に対してさまざまな画像処理操作を実行できます。詳細なドキュメントはこちら をご覧ください。
