課程
/后端開發(fā)
/PHP
/GD庫實(shí)現(xiàn)圖片水印與縮略圖
舉例,如果原圖是500x300, 縮略圖是100x100, 如何讓縮略圖不變形,顯示的是等比縮放后的局部;
2016-03-11
源自:GD庫實(shí)現(xiàn)圖片水印與縮略圖 4-3
正在回答
$src = "1.jpg";$info = getimagesize($src);$type = image_type_to_extension($info[2],false);$fun = "imagecreatefrom{$type}";$image = $fun($src);$target = imagecreatetruecolor(300,300);imagecopy($target,$image,0,0,0,0,300,300);$image_thumb = imagecreatetruecolor(100,100);imagecopyresampled($image_thumb,$image,0,0,0,0,100,100,$info[0],$info[1]);imagedestroy($image);$image = $image_thumb;header("Content-type: image/jpeg");$funs = "image{$type}";$funs($image_thumb);
尼古拉斯鄧 提問者
hei_hu 回復(fù) 尼古拉斯鄧 提問者
舉報(bào)
帶你快速高效的完成圖片處理工作,還可以加深對面向?qū)ο蟮睦斫?/p> 進(jìn)入課程
1 回答圖片水印變形
2 回答壓縮過的圖片成黑色的了?
1 回答網(wǎng)頁輸出黑底中間白色正方形框不出圖片
1 回答為什么圖片顏色變了
1 回答如何判斷字體寬度
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-03-12
$src = "1.jpg";
$info = getimagesize($src);
$type = image_type_to_extension($info[2],false);
$fun = "imagecreatefrom{$type}";
$image = $fun($src);
$target = imagecreatetruecolor(300,300);
imagecopy($target,$image,0,0,0,0,300,300);
$image_thumb = imagecreatetruecolor(100,100);
imagecopyresampled($image_thumb,$image,0,0,0,0,100,100,$info[0],$info[1]);
imagedestroy($image);
$image = $image_thumb;
header("Content-type: image/jpeg");
$funs = "image{$type}";
$funs($image_thumb);