- 相關(guān)推薦
php上傳圖片并打上透明水印的代碼
代碼如下。
復(fù)制代碼 代碼如下:
<?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
//然后用不同的函數(shù)
//imagejpeg()對(duì)應(yīng)jpeg
//imagegif()對(duì)應(yīng)gif
//imagepng()對(duì)應(yīng)png
imagedestroy($im);
【php上傳圖片并打上透明水印的代碼】相關(guān)文章:
PHP圖片文件怎么上傳實(shí)現(xiàn)代碼10-14
如何給圖片制作透明水印10-14
簡(jiǎn)單PHP上傳圖片的方法11-05
PHP圖片上傳類帶圖片顯示08-19
php多圖片上傳的簡(jiǎn)單例子10-09
php多個(gè)文件及圖片上傳實(shí)例詳解08-02
php上傳圖片生成縮略圖07-31