汇盛国际官网:php上传图片并给图片打上透明水印

标签:帮助中心    日期:2018-01-08 12:32    录入:汇盛国际平台    浏览:

  

[上传图片,水印]php上传图片并给图片打上透明水印的代码

   代码如下:
  
$im = imagecreatefromjpeg($_file["upload"]["tmp_name"]); //你要打水例子的图片  
$watermark = imagecreatefrompng("Smiley.png"); //水印图的路径  
$im_x = imagesx($im);  
$im_y = imagesy($im);  
$w_x = imagesx($watermark);  
$w_y = imagesy($watermark);  
imagecopy($im,$watermark ,$im_x-$w_x,$im_y-$w_y,0,0,$w_x,$w_y);  
imagejpeg($im); //可加上路径以保存有水印的图  
//可以利用type判断下图片类型  
//switch($_file["upload"]["type"])  
//case:1  
//然后用不同的函数  
//imagejpeg()对应jpeg  
//imagegif()对应gif  
//imagepng()对应png  
imagedestroy($im);  

★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★
点击右上角的分享按钮即可收藏汇盛国际平台注册 随时随地与好友一起分享精彩内容噢