課程
/后端開發
/PHP
/GD庫實現圖片水印與縮略圖
有 源代碼嗎?
2016-10-09
源自:GD庫實現圖片水印與縮略圖 2-4
正在回答
<?php
//打開圖片
//1.配置圖片路徑(就是你想要操作的圖片的路徑)
$src = "001.jpg";
//2.獲取圖片信息(通過GD庫提供的方法,得到你想要處理的圖片的基本信息)
$info = getimagesize($src);
//3.通過圖片編號獲取圖像的類型
$type = image_type_to_extension($info[2],false);
//4.在內存中創建一個和我們圖像類型一樣的圖像
$fun = "imagecreatefrom{$type}";
//5.把圖片復制到內存中
$image = $fun($src);
//操作圖片
//1.設置字體的路徑
$font = "font.ttf";
//2.填寫水印內容
$content = "hello world !";
//3.設置字體的顏色和透明度 參數1 內存中的圖片?
$col = imagecolorallocatealpha($image, 255, 255, 255, 50);
//4.寫入文字
imagettftext($image, 20, 0, 20, 30, $col, $font, $content);
//輸出圖片
//瀏覽器輸出
header("Content-type:".$info['mime']);
$func = "image{$type}";
$func($image);
//保存圖片
$func($image,"newimage.".$type);
//銷毀圖片
imagedestroy($image);
?>
superstart 提問者
剛寫的
舉報
帶你快速高效的完成圖片處理工作,還可以加深對面向對象的理解
2 回答出現錯誤請看瀏覽器顯示代碼
1 回答瀏覽器不顯示圖片,錯誤代碼在這
1 回答有錯誤求解答 代碼點開看
5 回答為什么我的提示 圖像因存在錯誤無法顯示?????
3 回答求助:出現錯誤提示Parse error: syntax error, unexpected '$image' (T_VARIABLE) in ...\test.php on line 4
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-09
<?php
//打開圖片
//1.配置圖片路徑(就是你想要操作的圖片的路徑)
$src = "001.jpg";
//2.獲取圖片信息(通過GD庫提供的方法,得到你想要處理的圖片的基本信息)
$info = getimagesize($src);
//3.通過圖片編號獲取圖像的類型
$type = image_type_to_extension($info[2],false);
//4.在內存中創建一個和我們圖像類型一樣的圖像
$fun = "imagecreatefrom{$type}";
//5.把圖片復制到內存中
$image = $fun($src);
//操作圖片
//1.設置字體的路徑
$font = "font.ttf";
//2.填寫水印內容
$content = "hello world !";
//3.設置字體的顏色和透明度 參數1 內存中的圖片?
$col = imagecolorallocatealpha($image, 255, 255, 255, 50);
//4.寫入文字
imagettftext($image, 20, 0, 20, 30, $col, $font, $content);
//輸出圖片
//瀏覽器輸出
header("Content-type:".$info['mime']);
$func = "image{$type}";
$func($image);
//保存圖片
$func($image,"newimage.".$type);
//銷毀圖片
imagedestroy($image);
?>
2016-10-09
剛寫的