去掉tiff转jpg

master
81383286@qq.com 4 years ago
parent 769d30822e
commit 74001eca3f

@ -221,18 +221,6 @@
<version>${lombok.version}</version> <version>${lombok.version}</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<!-- tif转jpg -->
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai-core</artifactId>
<version>${jai.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.sun.media/jai-codec -->
<dependency>
<groupId>com.sun.media</groupId>
<artifactId>jai-codec</artifactId>
<version>${jai.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --> <!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator -->
<dependency> <dependency>
<groupId>org.hibernate.validator</groupId> <groupId>org.hibernate.validator</groupId>

@ -1,16 +1,11 @@
package com.emr.controller; package com.emr.controller;
import com.emr.util.ExceptionPrintUtil; import com.emr.util.ExceptionPrintUtil;
import com.sun.media.jai.codec.ImageCodec;
import com.sun.media.jai.codec.ImageEncoder;
import com.sun.media.jai.codec.JPEGEncodeParam;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import javax.imageio.ImageIO; import javax.imageio.ImageIO;
import javax.media.jai.JAI;
import javax.media.jai.RenderedOp;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.awt.*; import java.awt.*;
import java.io.*; import java.io.*;
@ -44,7 +39,7 @@ public class ImageController{
boolean flag = checkJpg(file); boolean flag = checkJpg(file);
if (!flag) { if (!flag) {
//tif转jpg输出到前台 //tif转jpg输出到前台
tiffTuanJPG(response.getOutputStream(), file); //tiffTuanJPG(response.getOutputStream(), file);
} else { } else {
//图片读取路径 //图片读取路径
in=new FileInputStream(file); in=new FileInputStream(file);
@ -70,7 +65,7 @@ public class ImageController{
return false; return false;
} }
} }
private static void tiffTuanJPG(OutputStream out,File fileTiff){ /*private static void tiffTuanJPG(OutputStream out,File fileTiff){
String filePath = fileTiff.getAbsolutePath(); String filePath = fileTiff.getAbsolutePath();
RenderedOp rd = JAI.create("fileload", filePath);//读取iff文件 RenderedOp rd = JAI.create("fileload", filePath);//读取iff文件
try { try {
@ -84,5 +79,5 @@ public class ImageController{
ExceptionPrintUtil.printException(e); ExceptionPrintUtil.printException(e);
e.printStackTrace(); e.printStackTrace();
} }
} }*/
} }

@ -13,7 +13,6 @@ import com.emr.service.tScanAssort.T_Scan_AssortService;
import com.emr.util.img2PdfUtil; import com.emr.util.img2PdfUtil;
import com.emr.vo.User; import com.emr.vo.User;
import com.emr.vo.commomSearch.CommomVo; import com.emr.vo.commomSearch.CommomVo;
import com.sun.media.jai.codec.*;
import org.apache.commons.io.FilenameUtils; import org.apache.commons.io.FilenameUtils;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
@ -28,8 +27,6 @@ import org.springframework.util.CollectionUtils;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import javax.media.jai.JAI;
import javax.media.jai.RenderedOp;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.*; import java.io.*;
@ -519,7 +516,7 @@ public class CommomService {
//组织加水印后图片存放地址 //组织加水印后图片存放地址
picPath = picSrc + nameList[i]; picPath = picSrc + nameList[i];
//转换图片输出 //转换图片输出
tifToJpg(srcPath,picPath); //tifToJpg(srcPath,picPath);
outSrc = EMRRECORDJSP + File.separator + "reload" + File.separator + patientId + File.separator + sourceList[i] + File.separator + nameList[i]; outSrc = EMRRECORDJSP + File.separator + "reload" + File.separator + patientId + File.separator + sourceList[i] + File.separator + nameList[i];
}else{ }else{
//将原图片地址转换成映射地址 //将原图片地址转换成映射地址
@ -564,7 +561,7 @@ public class CommomService {
return false; return false;
} }
private static String tifToJpg(String tifUrl, String tifToJpgRoot) { /*private static String tifToJpg(String tifUrl, String tifToJpgRoot) {
File fileTiff = new File(tifToJpgRoot); File fileTiff = new File(tifToJpgRoot);
if (fileTiff.exists()) { if (fileTiff.exists()) {
return tifToJpgRoot; return tifToJpgRoot;
@ -585,7 +582,7 @@ public class CommomService {
e.printStackTrace(); e.printStackTrace();
} }
return tifToJpgRoot; return tifToJpgRoot;
} }*/
/** /**

@ -8,16 +8,11 @@ import com.itextpdf.text.pdf.PdfWriter;
import com.lowagie.text.DocumentException; import com.lowagie.text.DocumentException;
import com.lowagie.text.Element; import com.lowagie.text.Element;
import com.lowagie.text.pdf.*; import com.lowagie.text.pdf.*;
import com.sun.media.jai.codec.ImageCodec;
import com.sun.media.jai.codec.ImageEncoder;
import com.sun.media.jai.codec.JPEGEncodeParam;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes; import org.springframework.web.context.request.ServletRequestAttributes;
import javax.imageio.ImageIO; import javax.imageio.ImageIO;
import javax.media.jai.JAI;
import javax.media.jai.RenderedOp;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.awt.*; import java.awt.*;

@ -3,11 +3,11 @@ jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#jdbc.username=sa #jdbc.username=sa
#jdbc.password=docus@702 #jdbc.password=docus@702
jdbc.url=jdbc\:sqlserver\://localhost:1433;databaseName=qf_record jdbc.url=jdbc\:sqlserver\://47.111.21.195:1433;databaseName=qf_record1
jdbc.username=sa jdbc.username=sa
jdbc.password=docus702 jdbc.password=docus@702
#dataSource2 #dataSource2
jdbc.url2=jdbc\:sqlserver\://localhost:1433;databaseName=blgd_java jdbc.url2=jdbc\:sqlserver\://47.111.21.195:1433;databaseName=blgd_java
jdbc.username2=sa jdbc.username2=sa
jdbc.password2=docus702 jdbc.password2=docus@702

Loading…
Cancel
Save