日期:2014-05-16 浏览次数:20382 次
总体思想:
1.前台网页用js得到裁剪图片的id及x,y,宽度和高度。
2.服务端根据id取出要裁剪的图片 。
3.根据这些参数来生成裁剪的图像。
后台代码如下:
package com.wodexiangce;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.ImageReadParam;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
/** *//**
*
*
* @author <a href="mailto:lqinglong@yahoo.cn">qinglong.lu</a>
*
* 2008-3-21
*/
public class OperateImage ...{
??????
??? //===源图片路径名称如:c:/1.jpg
??? private String srcpath ;
????????
??? //===剪切图片存放路径名称.如:c:/2.jpg
??? private String subpath ;
???
??? //===剪切点x坐标
??? private int x ;
???
??? private int y ;???
?????
??? //===剪切点宽度
??? priva