如何在Java中将TIFF转换为JPEGPNG

如何在Java中将TIFF转换为JPEGPNG,第1张

如何在Java中将TIFF转换为JPEG / PNG

经过一些研究和测试,找到了一种将TIFF转换为JPEG的方法,对不起,这么久才上传了这个答案。

SeekableStream s = new FileSeekableStream(inFile);TIFFDepreParam param = null;ImageDeprer dec = ImageCodec.createImageDeprer("tiff", s, param);RenderedImage op = dec.depreAsRenderedImage(0);FileOutputStream fos = new FileOutputStream(otPath);JPEGEnpreParam jpgparam = new JPEGEnpreParam();jpgparam.setQuality(67);ImageEnprer en = ImageCodec.createImageEnprer("jpeg", fos, jpgparam);en.enpre(op);fos.flush();fos.close();

otPath
是您要存储JPEG图像的路径。例如:“ C:/image/abc.JPG”;
inFile
是输入文件,即TIFF文件

至少这种方法对我可行。如果还有其他更好的方法,请与我们分享。



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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存