- 相關(guān)推薦
php上傳圖片并打上透明水印的代碼
代碼如下。
復制代碼 代碼如下:
<?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()對應(yīng)jpeg
//imagegif()對應(yīng)gif
//imagepng()對應(yīng)png
imagedestroy($im);
【php上傳圖片并打上透明水印的代碼】相關(guān)文章:
如何給圖片制作透明水印10-14
簡單PHP上傳圖片的方法11-05
PHP圖片上傳類帶圖片顯示08-19
PHP實現(xiàn)大文件上傳源代碼10-21
php多圖片上傳的簡單例子10-09
php上傳與刪除圖片的簡單范例10-13
php多個文件及圖片上傳實例詳解08-02
php上傳圖片生成縮略圖07-31