将PNG转换为JPEG

将PNG转换为JPEG,第1张

将PNG转换为JPEG

在编写jpg之前,您可能需要删除png中的alpha通道。

创建一个新的BufferedImage,其类型为TYPE_INT_RGB(不是TYPE_INT_ARGB),然后将源图像(pngImage)写入新的空白图像。

诸如此类(警告,未经测试的代码):

BufferedImage newImage = new BufferedImage( pngImage.getWidth(), pngImage.getHeight(), BufferedImage.TYPE_INT_RGB);newImage.createGraphics().drawImage( pngImage, 0, 0, Color.BLACK, null);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5164253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存