有没有人用php做过把一张图片截成各种不同大小的图片,然后存到一个文件夹下的程序啊,如果有请指点一下,给点参考资料.

解决方案 »

  1.   

    你做过这方面的吗,我是刚开始做wap,方便的话加我一下qq吧我的是332464536
      

  2.   

    <?php
    header("Content-type: image/png");
    $filename='source.jpg'; #原图
    $percent = '0.5'; #缩放比例 新图/原图
    list($width,$height) = getimagesize($filename);
    $newwidth = $width * $percent;
    $newheight = $height * $percent;
    // Load
    $thumb = imagecreatetruecolor($newwidth, $newheight);
    $source = imagecreatefromjpeg($filename);
    // Resize
    imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
    // Output
    imagepng($thumb);
    #imagewbmp($thumb); #输出位wbmp
    ?>
    以上是gd2生成缩略图.
      

  3.   

    顶------------------
    http://bolm.cn
      

  4.   

    这个东西不难实现第一:借助JS 做一个可以用鼠标拖动的层
    第二:预先制作一些的图片,图片中间透明(透明区域的大小与手机匹配),周围不透明,然后把这个图片放到这个层中
    第三:把要剪切的图片作引入到页面,记录下图片的起点坐标,图片的宽度,锁放比例等信息
    第四:把可拖动的层放在图片上,用鼠标拖动层到图片上合适的区域,用JS记录下层在浏览器中的起点坐标把这个起点坐标提交给PHP代码,并计算出透明区域的起点和终点的坐标。
    结合要剪切图片的引入页面时的缩放比例得到剪切的起点和剪切的宽度和高度并剪切和保存到服务器就可以了 这个功能我以前做过的,那时候为了做一个模特公司的网站要处理大量的图片,他们自己没有专门的美工,为了保证页面显示整洁而做了一个这样的简化处理功能!
      

  5.   

    你去找一个ucenter 的flash 截图, 可能有你想要的.