1.打開已經存在的圖片
函數imagecreatefromjpeg()的參數即文件所在路徑,返回值是參數所指圖片的資源標識符。該函數時通過已有圖像新建一個圖像,並不是單純打開原圖像本身。如果將圖片的後綴名.jpg強制改為.png,即便是使用函數imagecreatefrompng(),也無法打開文件,因為圖片本質還是jpg格式的圖片。2.獲取圖片的相關屬性
$x pixels"; echo "
"; echo "
"; echo "圖片cc.jpg的高為:$y pixels"; ?>
array getimagesize(string $filename [, array &imageinfo])
"; } ?>第三個元素是圖片的格式,它的取值含義如下所示:
1:表示該圖片是GIF格式
2:表示該圖片是JPG格式
3:表示該圖片是PNG格式
4:表示該圖片是SWF格式
5:表示該圖片是PSD格式
6:表示該圖片是BMP格式
>
·獲取要添加水印的圖片的寬、高值
·確定圖片大小是否滿足水印文字大小
·確定水印效果在圖片中的位置
·設定圖像的混色模式
·生成水印效果
·釋放資源
0) {$uploadfile="./".time()."_".$_FILES['userfile']['name']; if(copy($_FILES['userfile']['tmp_name'],$uploadfile)) { makeimagewatermark($uploadfile,2,"Photo by Mac",16,"#43042A"); echo ""; } else { echo "uploadWrong!
"; } } ?>19.9.php