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

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

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

    konhon

    忘掉過去,展望未來。找回自我,超越自我。
    逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因?yàn)槟硞€(gè)理由而傷心難過, 但我卻能找個(gè)理由讓自己快樂.

    Google

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks
    import java.io.File;
    import java.awt.image.BufferedImage;
    import java.awt.Image;
    import java.awt.image.AffineTransformOp;
    import javax.imageio.ImageIO;
    import java.awt.geom.AffineTransform;

    public class UploadImg {
        
        String fromdir;            
    // fromdir 圖片的原始目錄
        String todir;            // todir 處理后的圖片存放目錄
        String imgfile;            // imgfile 原始圖片
        String sysimgfile;        // sysimgfile 處理后的圖片文件名前綴

        UploadImg( String fromdirNow, String todirNow, String imgfileNow, String sysimgfileNow )
    {
            fromdir 
    = fromdirNow;
            todir 
    = todirNow;
            imgfile 
    = imgfileNow;
            sysimgfile 
    = sysimgfileNow;
        }


        
    public boolean CreateThumbnail() throws Exception
            
    {
            
    // fileExtNmae是圖片的格式 gif JPG 或png
            
    // String fileExtNmae="";
            double Ratio = 0.0;
            File F 
    = new File(fromdir,imgfile);
            
    if ( !F.isFile() )
                
    throw new Exception(F+" is not image file error in CreateThumbnail!");
            
            
    //首先判斷上傳的圖片是gif還是JPG ImageIO只能將gif轉(zhuǎn)換為png
            
    // if (isJpg(imgfile)){
            
    //    fileExtNmae="jpg";
            
    //    }
            
    //else{
            
    //    fileExtNmae="png"; 
            
    //    }
            File ThF = new File( todir, sysimgfile + ".jpg" );
            
            BufferedImage Bi 
    = ImageIO.read(F);
            
    //假設(shè)圖片寬 高 最大為120 120
            Image Itemp = Bi.getScaledInstance (120,120,Bi.SCALE_SMOOTH);
            
            
    if ((Bi.getHeight()>120|| (Bi.getWidth()>120)){
                
    if (Bi.getHeight()>Bi.getWidth())
                    Ratio 
    = 120.0/Bi.getHeight();
                
    else
                    Ratio 
    = 120.0/Bi.getWidth();
                }

            
            AffineTransformOp op 
    = new AffineTransformOp(AffineTransform.getScaleInstance(Ratio, Ratio), null);
            Itemp 
    = op.filter(Bi, null);
            
    try {
                ImageIO.write((BufferedImage)Itemp, 
    "jpg", ThF);
                }

            
    catch (Exception ex) {
                
    throw new Exception(" ImageIo.write error in CreatThum.: "+ex.getMessage()); 
                }

            
    return (true);
        }


        
    public static void main(String[] args) 
        
    {
            UploadImg UI;
            
    boolean ss = false;

            
    try{
                UI 
    = new UploadImg( "d:\\javalearn""d:\\javalearn""ps_high.jpg""ps_low" );
                ss 
    = UI.CreateThumbnail();
                
    if ( ss ) {
                    System.out.println( 
    "Success" );
                    }

                
    else{
                    System.out.println( 
    "Error" );
                    }

            }

            
    catch(Exception e){
                System.out.print(e.toString());
            }

        }

    }
     
    posted on 2006-03-13 01:29 konhon 優(yōu)華 閱讀(381) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 67pao强力打造国产免费| 亚洲国产成人久久综合一 | 在线观看免费人成视频色9| 国产精品免费久久| 久久人午夜亚洲精品无码区| 亚洲黄色免费网站| 国产AV无码专区亚洲Av| 亚洲国产精品不卡毛片a在线| 欧美a级成人网站免费| 久久精品毛片免费观看| 国产免费爽爽视频在线观看| 亚洲黄片手机免费观看| 美国免费高清一级毛片| 亚洲国产欧美一区二区三区| 亚洲不卡中文字幕| 亚洲成a人片在线观看中文!!!| 亚洲国产精彩中文乱码AV| 亚洲无人区一区二区三区| 亚洲精品一级无码鲁丝片| 免费永久国产在线视频| 大陆一级毛片免费视频观看| AA免费观看的1000部电影| 95免费观看体验区视频| 欧洲精品99毛片免费高清观看| 成人性做爰aaa片免费看| 国产免费伦精品一区二区三区| 一级做a爰片久久毛片免费陪| 男男黄GAY片免费网站WWW| 美女视频黄a视频全免费网站色| 亚洲αⅴ无码乱码在线观看性色| 2020亚洲男人天堂精品| 最新亚洲精品国偷自产在线| 国产成人精品日本亚洲网址| 亚洲中文字幕久在线| 最新国产精品亚洲| 亚洲精品无码mⅴ在线观看| 亚洲精品无码久久久久牙蜜区| 亚洲熟妇AV一区二区三区宅男| 亚洲日本成本人观看| 亚洲成a∧人片在线观看无码| 蜜臀亚洲AV无码精品国产午夜.|