url实现缩略图

一个asp或php源码,如"image.asp"其功能是通过url生成缩略图如我有一副1024*768的图ABC.jpg,在地址栏写入image.asp?ABC.jpg则... 一个asp或php源码,如"image.asp"其功能是通过url生成缩略图
如我有一副1024*768的图ABC.jpg,在地址栏写入image.asp?ABC.jpg
则显示为缩小后的400*300的ABC.jpg
清晰度不高且为黑白
展开
 我来答
yayqi
2010-02-09 · TA获得超过656个赞
知道小有建树答主
回答量:752
采纳率:0%
帮助的人:0
展开全部
需要php环境支持GD库。

<?php
$img_name=$_GET['img']; //获取查询字符厅坦串

$src_img=imagecreatefromjpeg($img_name);

$ow=imagesx($src_img);
$oh=imagesy($src_img);

$desc_img=imagecreate(400,300);

imagecopyresized($desc_img,$src_img,0,0,0,0,400,300,$ow,$oh);

imagejpeg($desc_img);

imagedestroy($desc_img);
imagedestroy($src_img);

?>

以上代码可以根据一个图片生成400*300的缩略图,茄缺如:

http://www.xx.com/image.php?img=1.jpg

要求1.jpg必须存在,大小任意。并且1.jpg和image.php在同一目录下。

http://www.xx.com/image.php?img=upload2009/1.jpg

也可以,不用扮纳桐改了,就用上面的。反正$img_name变量就是图片的url。你自己根据实际情况看着改吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式