作者qazsd (nice play!)
看板Ajax
标题Re: [问题] 这个切割图片的功能怎麽做的
时间Sat Nov 17 15:42:07 2007
这是原图:
http://59.127.20.190/lukung.jpg
这是截取的图:
http://59.127.20.190/cut_icon.jpg
截取的图用底下的原始码截的: (只改了数值跟图片的路径)
<?php
header("Content-type: image/jpeg");
$filename = '../images/lukung.jpg';
/* 读取图档 */
$im = imagecreatefromjpeg($filename);
/* 图片要截多少, 长/宽 */
$new_img_width = 550;
$new_img_height = 350;
/* 先建立一个 新的空白图档 */
$newim = imagecreate($new_img_width, $new_img_height);
// 输出图要从哪边开始x, y , 原始图要从哪边开始 x, y , 要画多大 x, y(resize) ,
要抓多大 x, y
imagecopyresampled($newim, $im, 20, 20, 20, 20, 480, 300, $new_img_width,
$new_img_height);
/* 放大 成 500 x 500 的图 */
// imagecopyresampled($newim, $im, 0, 0, 100, 30, 500, 500, $new_img_width,
$new_img_height);
/* 将图印出来 */
imagejpeg($newim);
/* 资源回收 */
imagedestroy($newim);
imagedestroy($im);
?>
怎麽看起来色彩数不是很够,而且背景颜色好像还会随机变色阿?
※ 引述《tinghsuan (nothing)》之铭言:
: ※ 引述《qazsd (nice play!)》之铭言:
: : http://www.myicon.com.tw/
: : 要登入会员後 才能在会员专区修改个人图示
: : 然後我想请问的是...
: : 从本机端上传图片後
: : 怎麽做到裁剪图片阿
: : 另外想请问如何将预览图片固定大小
: : 谢谢
: 截图功能网上还挺多资料的,找一下就有了
: 以这网站所用的php为例,这位仁兄写得挺详细的
: 连sorce code都贡献出来了哩
: http://plog.longwin.com.tw/programming/2007/11/09/php_snap_image_block_2007
: 如何将预览图片固定大小?
: 这问题跟 " 如何设定图片大小 " 不一样吗??
: 如果一样,就只是在html中设定图的width跟height而已
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.127.20.190
※ 编辑: qazsd 来自: 59.127.20.190 (11/17 15:43)