<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: 博客園 模板提供:滬江博客


       觀音菩薩贊

    主站蜘蛛池模板: 国产精品网站在线观看免费传媒| 国产va免费观看| 国产免费不卡视频| 亚洲性色成人av天堂| 国产精品深夜福利免费观看| 亚洲国产视频久久| 成在人线AV无码免费| 爱情岛亚洲论坛在线观看| 亚洲A∨午夜成人片精品网站| 豆国产96在线|亚洲| 亚洲成a人在线看天堂无码| 免费精品视频在线| 永久亚洲成a人片777777| 中国在线观看免费的www| 亚洲丁香色婷婷综合欲色啪| 69视频在线是免费观看| 亚洲老熟女@TubeumTV| 毛片免费全部播放一级| 亚洲AV成人精品日韩一区| 亚洲AⅤ视频一区二区三区| 91在线免费视频| 亚洲图片校园春色| 在线观看免费为成年视频| 人妻无码中文字幕免费视频蜜桃| 久久久久亚洲精品无码网址| 蜜桃视频在线观看免费视频网站WWW| 妞干网在线免费观看| 免费人成视频在线播放| 精品国产_亚洲人成在线高清| 最近中文字幕2019高清免费| 亚洲人成色99999在线观看| 亚洲高清免费视频| 99精品视频在线视频免费观看| 色在线亚洲视频www| 亚洲精品国产va在线观看蜜芽| 国产成人免费ā片在线观看老同学 | 黄页网站免费在线观看| 另类图片亚洲校园小说区| 成年女人毛片免费观看97| 深夜a级毛片免费视频| 亚洲福利视频一区二区三区|