Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

Java BMP Writer

JDeli Javaイメージライブラリには、JavaでBMPファイルを書き込むためのBMP Writerが含まれています。BMP Encoderは100% Javaで記述されており、依存関係なしでBMPサポートを提供します。

主な特徴:

  • 100% Javaソリューション。dllやネイティブコードへの依存なし
  • ColorSpace: RGB、グレースケール、インデックスカラー画像
  • サブタイプ: RGB555、RGB565、RGB24、RGB32、ARGB32

クイックスタート、またはImageIOを使用した既存コードの置き換え:

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 を使用すると、特定のオプションを設定できます。

画像に対して様々な画像処理操作を実行できます。詳細なドキュメントはこちら をご覧ください。