|
@@ -1,7 +1,5 @@
|
|
|
package cn.com.ty.lift.business;
|
|
|
|
|
|
-import com.sun.image.codec.jpeg.JPEGCodec;
|
|
|
-import com.sun.image.codec.jpeg.JPEGImageEncoder;
|
|
|
import org.apache.commons.fileupload.FileItem;
|
|
|
import org.apache.commons.fileupload.FileItemFactory;
|
|
|
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
|
|
@@ -75,8 +73,10 @@ public class ImageUtil {
|
|
|
g.dispose();
|
|
|
//直接修改源文件
|
|
|
FileOutputStream out = new FileOutputStream(targetImg);
|
|
|
- JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
|
|
|
- encoder.encode(image);
|
|
|
+ // JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
|
|
|
+ // encoder.encode(image);
|
|
|
+
|
|
|
+ ImageIO.write(image, "jpg", out);
|
|
|
out.flush();
|
|
|
out.close();
|
|
|
//生成新的文件
|
|
@@ -136,8 +136,9 @@ public class ImageUtil {
|
|
|
g.drawString(pressText, x, y);
|
|
|
g.dispose();
|
|
|
FileOutputStream out = new FileOutputStream(targetImg);
|
|
|
- JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
|
|
|
- encoder.encode(image);
|
|
|
+ //JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
|
|
|
+ //encoder.encode(image);
|
|
|
+ ImageIO.write(image, "jpg", out);
|
|
|
out.flush();
|
|
|
out.close();
|
|
|
|