fbpx
< 戻る
印刷

Javaで画像ファイルを書き出すサンプルコード

シンプルなJavaコードから様々な画像ファイルフォーマットに書き出す簡単なコード例です。あなたのコードにカット&ペーストしてください。

PNGを例にしたサンプルコード例:
				
					//Methods to emulate how ImageIO works 
JDeli.write(myBufferedImage, "png", outputStream);
JDeli.write(myBufferedImage, "png", new File(fileName));
byte[] outputData = JDeli.write(myBufferedImage, "png");
        
// New method for quick and simple usage
JDeli.write(myBufferedImage, OutputFormat.PNG, outputStream);
JDeli.write(myBufferedImage, OutputFormat.PNG, new File(fileName));
byte[] outputData = JDeli.write(myBufferedImage, OutputFormat.PNG);
				
			

JDeliには、各画像フォーマットの出力オプションを厳密に制御できる追加の書き出しメソッドがあります。

現在、以下の画像フォーマットをサポートしています。

画像フォーマット別のサンプルコード例:

JDeli Java Imageライブラリを使用すると、JavaでBMP画像を書き出すことができます。

主要な情報

  • 100%Javaソリューション。DLLやネイティブコードへの依存なし
  • カラースペース:RGB、グレイスケール、インデックス付き画像

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

				
					JDeli.write(myBufferedImage, "bmp", outputStreamOrFile);
				
			

または

				
					byte[] outputData = JDeli.write(myBufferedImage, "bmp");
				
			

素早く簡単に使える新方式

				
					JDeli.write(myBufferedImage, OutputFormat.BMP, outputStreamOrFile)
				
			

OutputFormatは、サポートされている任意の画像フォーマットを設定することができます。

出力を完全にコントロール:

				
					final BmpEncoderOptions options = new BmpEncoderOptions();


//write out
JDeli.write(myBufferedImage, options, outputStreamOrFile);

				
			

BmpEncoderOptionsは、特定のオプションを設定することができます。

画像に対して様々な画像処理を行うことができます。詳細なドキュメントはこちらでご覧になれます。

    MENU
    PAGE TOP