<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    軟件藝術思考者  
    混沌,彷徨,立志,蓄勢...
    公告
    日歷
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    隨筆分類(86)

    隨筆檔案(85)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

     

    java 圖片縮放
    import javax.imageio.ImageIO;
    import javax.imageio.IIOException;
    import java.awt.image.BufferedImage;
    import java.awt.Image;
    import java.io.File;
    import java.awt.image.AffineTransformOp;
    import java.awt.geom.AffineTransform;

    public class ImageTrade2 {

        public static void main (String argv[]) {
            try {
                File fi = new File("C:/001.jpg"); //大圖文件
                File fo = new File("C:/002.jpg"); //將要轉換出的小圖文件
                //if(!fo.exists())fo.createNewFile();
                AffineTransform transform = new AffineTransform();
                BufferedImage bis = ImageIO.read(fi);

                int w = bis.getWidth();
                int h = bis.getHeight();
                double scale = (double)w/h;

                int nw = 120;
                int nh = (nw * h) / w;
                if(nh>120) {
                    nh = 120;
                    nw = (nh * w) / h;
                }

                double sx = (double)nw / w;
                double sy = (double)nh / h;

                transform.setToScale(sx,sy);

                AffineTransformOp ato = new AffineTransformOp(transform, null);
                BufferedImage bid = new BufferedImage(nw, nh, BufferedImage.TYPE_3BYTE_BGR);
                ato.filter(bis,bid);
                ImageIO.write(bid, "jpeg", fo);
            } catch(Exception e) {
                e.printStackTrace();
            }
        }
    }

    posted on 2008-07-16 23:23 智者無疆 閱讀(465) 評論(1)  編輯  收藏 所屬分類: about java
    評論:
    • # java 得到當前語種及國際化資源  zlj Posted @ 2008-09-01 17:33
      /**
      * get current language code
      * @param request
      * @return |zh|ja|en|ko|
      * **/
      public static String getCurrentLanguage(HttpServletRequest request){
      String country = request.getLocale().getDisplayLanguage(new Locale("en"));
      String lang = "zh";
      if(country!=null){
      if(country.toLowerCase().contains("ja")){
      lang = "ja";
      }else if(country.toLowerCase().contains("ko")){
      lang = "ko";
      } else if(country.toLowerCase().contains("english")){
      lang = "en";
      }
      }
      return lang;
      }
      /**
      * 國際化
      * @param request
      * @param key
      * @param args:國際化中的參數
      * @param replaceStr:如果找不到相應的key,則用replaceStr做返回值
      * @return
      */
      public static String getResourceValue(HttpServletRequest request,String key,String []args,String replaceStr ){
      //warn:this locle maybe not come from this request,so we can't use request.getLocale(),--by lijun.
      Locale locale = new Locale(WebUtil.getCurrentLanguage(request));
      ResourceBundle resource= ResourceBundle.getBundle("resources.newAdmin", locale);
      //newAdmin_zh.properties位于WEB-INF/classes/resources/文件夾下
      String value=replaceStr;
      try {
      value = resource.getString(key);
      for(int i =0;i<args.length;i++){
      value = value.replace("{"+i+"}", args[i]);
      }
      } catch (RuntimeException e) {
      System.out.print("not find key:"+key);
      }finally{
      return value;
      }

      }  回復  更多評論   

     
    Copyright © 智者無疆 Powered by: 博客園 模板提供:滬江博客


       觀音菩薩贊

    主站蜘蛛池模板: 亚洲精品成人av在线| 亚洲国产成人精品91久久久| 国产国拍亚洲精品mv在线观看| 国产精品久久久久久亚洲小说| 永久免费视频v片www| 337p日本欧洲亚洲大胆人人| 国产美女被遭强高潮免费网站| 亚洲一久久久久久久久| 好爽又高潮了毛片免费下载| 亚洲国产精品久久久久秋霞小 | 女人18毛片水最多免费观看| 国产亚洲国产bv网站在线| 国产色爽女小说免费看| 九一在线完整视频免费观看| 亚洲综合日韩久久成人AV| 无码一区二区三区免费| 亚洲精品无码久久久久久久| 成人午夜视频免费| 成人午夜免费视频| 亚洲av无码国产精品夜色午夜| 1000部啪啪毛片免费看| 亚洲国产成人精品无码区二本| 亚洲av手机在线观看| 国产免费AV片在线观看 | 久久亚洲AV成人无码软件| 成人在线免费看片| 真正全免费视频a毛片| 中文字幕无码精品亚洲资源网| 91精品国产免费网站| 国产精品无码亚洲一区二区三区| 亚洲精品无码AV人在线播放| 99久久久国产精品免费无卡顿| 亚洲欧洲无码一区二区三区| 久久国产成人精品国产成人亚洲| 久久久精品免费视频| 亚洲精品无码高潮喷水A片软| 国产性爱在线观看亚洲黄色一级片| 99热在线免费观看| 极品美女一级毛片免费| 91亚洲视频在线观看| 国产亚洲精品影视在线产品|