欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java实现 tiff图片 转 JPG图片(完美解决)

程序员文章站 2022-04-09 21:37:32
...

近日公司要求实现图片在线预览,遇到了 tiff类型的图片文件,发现不能预览,之后查阅相关资料,如果要预览tiff类型文件,必须先转成 JPG 文件。 自己亲测可以使用,供参考。

一.环境准备

tiff 图片文件 转 JPG图片所需 jar包:https://download.csdn.net/download/mufeng633/10743952

二.代码Demo

/**
	 *  tiff 图片 转  JPG 图片
	 * @param filePath   tiff文件路径
	 */
	public static void tiffTurnJpg(String filePath){
		 RenderedOp file = JAI.create("fileload", filePath);//读取tiff图片文件
		     OutputStream ops = null;
			try {
				ops = new FileOutputStream("E:/A测试流/fk2.jpg");
				//文件存储输出流
			     JPEGEncodeParam param = new JPEGEncodeParam();
			     ImageEncoder image = ImageCodec.createImageEncoder("JPEG", ops, param); //指定输出格式
			     //解析输出流进行输出
			     image.encode(file);
			     //关闭流
			     ops.close();
			} catch (FileNotFoundException e) {
				e.printStackTrace();
			} catch (IOException e) {
				e.printStackTrace();
			} 
		     System.out.println("tiff转换jpg成功");
		}

亲测可用。

相关标签: tiff转jpg tiff