有大量的jpg图片需要缩小,使用怎样的方法效率比较高呢。
用timage先在载入图片,再设置图片尺寸,再另存是否可行呢?
如何可行,有更好的方法吗,谢谢大家。
jpg文件达4M多,图片尺寸3648x2736,想缩小到320x240 或 640x480

解决方案 »

  1.   

    单纯缩放JPG图像的工具很多,一定要自己做吗?
      

  2.   

    光影魔术手、Turbo Photo等很多软件都有这个功能的。
      

  3.   

    有个Photo Resize Magic 功能单一,比较好用
      

  4.   

    主要是用这几句
     image2.Canvas.StretchDraw(rect(0,0,405,540),image1.Picture.Graphic);
     a.Assign(image2.Picture.Graphic);
     a.CompressionQuality:=95;
     a.SaveToFile(listbox1.Items.Strings[i]);
    完整源码和可执行文件请点下面网址下载
    www.celtx.cn/delphi/jpgzoom.rar