大家好! 這邊我來介紹簡單的PHP圖片浮水印應用方法
希望對大家有幫助喔!
相信註解應該說明得蠻清楚了
相信註解應該說明得蠻清楚了
不懂再問我
感恩
<?php $org_img_path = 'test007.jpg';//原本圖片路徑 $png_img_path = 'test007.png';//浮水印圖片路徑 $org_img_size = getImageSize($org_img_path);//讀取原本圖片大小資訊 $png_img_size = getImageSize($png_img_path);//讀取浮水印圖片大小資訊 $org_img_x = 0;//原本圖片擺放位置X $org_img_y = 0;//原本圖片擺放位置Y $png_img_x = 0;//浮水印圖片擺放位置X $png_img_y = 0;//浮水印圖片擺放位置Y $org_img_w = $org_img_size[0];//原本圖片寬 $org_img_h = $org_img_size[1];//原本圖片高 $png_img_w = $png_img_size[0];//浮水印圖片寬 $png_img_h = $png_img_size[1];//浮水印圖片高 $org_img = imagecreatefromjpeg($org_img_path);//原本圖片 $png_img = imagecreatefrompng($png_img_path);//浮水印圖片 //合併圖片函式,將 $png_img 合併到 $org_img imagecopyresampled( $org_img,//原本圖片 $png_img,//浮水印圖片 $org_img_x,//原本圖片擺放位置X $org_img_y,//原本圖片擺放位置Y $png_img_x,//浮水印圖片擺放位置X $png_img_y,//浮水印圖片擺放位置Y $org_img_w,//原本圖片寬 $org_img_h,//原本圖片高 $png_img_w,//浮水印圖片寬 $png_img_h //浮水印圖片高 ); Header("Content-type: image/jpeg"); //設定伺服器回應為圖片(重要) ImageJPEG($org_img);//產生圖片 exit(); ?>
附上範例檔案
test007.jpg

test007.png

留言板
歡迎留下建議與分享!希望一起交流!感恩!