2017-06-06 9 views
0

私はJPGにPNG形式から画像を変換し、それらのサイズを変更するThumbnailatorを使用します。Thumbnailatorを使用して黒の背景を白の画像のサイズ変更に置き換える方法は?

Thumbnails.of(new File("C:/279.png")) 
       .outputFormat("JPG") 
       .size(100, 100) 
       .outputQuality(1.0) 
       .toFile(new File("C:/279.jpg")); 

オリジナル画像は透明な背景を持っていますが、出力画像は、黒の背景を持っています。出力イメージに白い背景を設定するには?

ありがとうございます。

答えて

0

ソリューション:

Thumbnails.of(新しいファイル( "C:/279.png")) .outputFormat( "JPG") .size(100、100) .addFilter(新しいキャンバス(100,100、Positions.CENTER、Color.WHITE)) .outputQuality(1.0) .toFile(新しいファイル( "C:/279.jpg")));

関連する問題