java实现图片的缩放问题

package com.lehecai.oa.action.survey;

import com.lehecai.core.YesNoStatus;
import com.lehecai.core.api.ApiRequestOrder;
import com.lehecai.core.api.bean.query.IQueryProp;
import com.lehecai.core.api.bean.query.QueryOperator;
import com.lehecai.core.api.bean.query.impl.SingleQueryProp;
import com.lehecai.core.util.CharsetConstant;
import com.lehecai.core.util.CoreFileUtils;
import com.lehecai.oa.action.baseinfo.BaseAction;
import com.lehecai.oa.bean.PageBean;
import com.lehecai.oa.bean.UserSessionBean;
import com.lehecai.oa.constant.Global;
import com.lehecai.oa.domain.components.User;
import com.lehecai.oa.domain.survey.Option;
import com.lehecai.oa.domain.survey.Question;
import com.lehecai.oa.entity.serializer.survey.OptionPropConstant;
import com.lehecai.oa.entity.serializer.survey.QuestionPropConstant;
import com.lehecai.oa.entity.survey.OptionQuery;
import com.lehecai.oa.entity.survey.QuestionQuery;
import com.lehecai.oa.service.survey.VoteService;
import com.lehecai.oa.types.OptionType;
import com.lehecai.oa.utils.PageUtil;
import com.opensymphony.xwork2.Action;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import net.sf.json.JSONObject;
import org.apache.struts2.ServletActionContext;
import org.springframework.web.util.WebUtils;

import javax.imageio.ImageIO;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;

/**
 * 题目管理
 * Created by likunpeng on 2014/9/2.
 */
public class QuestionAction extends BaseAction {

    private static final long serialVersionUID = -9158812344915120772L;

    private File pic;
    private String saveDir;
    private Long voteId;
    private String picFileName;
    private Question question;
    private Option option;
    private int outputWidth = 160; // 默认输出图片宽
    private int outputHeight = 160; // 默认输出图片高
    private Integer optionTypeValue;
    private List questionList;
    private VoteService voteService;
    private List

你可能感兴趣的:(java)