none
怎么用.net(c#)生成缩略图 RRS feed

答案

  • 你好

    不知道這段CODE 能不能建立你想要的缩略图

     

    public void ResizeImage()
            {
                Image FullSizeImage = Image.FromFile(@"D:\Images\Sample.jpg"); //檔案路徑..名稱

                System.Drawing.Image NewImage = FullSizeImage.GetThumbnailImage(324, 182,null, IntPtr.Zero); //新圖片的大小
               
               
                FullSizeImage.Dispose();

                NewImage.Save(@"D:\Images\Sample2.jpg"); 新圖片的檔案路徑..名稱

            }

     

    //當然你可以加小小CODE 令到這個 縮圖的比例可以看起來正常一點

    public void ResizeImage(int ratio)
            {
                Image FullSizeImage = Image.FromFile(@"D:\Images\Sample.jpg"); //檔案路徑..名稱

     

    //當然你可以加小小CODE 令到這個 縮圖的比例可以看起來正常一點

                System.Drawing.Image NewImage = FullSizeImage.GetThumbnailImage(FullSizeImage.Width/ratio, FullSizeImage.Height/ratio,null, IntPtr.Zero); //新圖片的大小
               
               
                FullSizeImage.Dispose();

                NewImage.Save(@"D:\Images\Sample2.jpg"); 新圖片的檔案路徑..名稱

            }

    Please forgive me if I mis-understood your questions.


    Chi
    2010年7月20日 7:33