當我們在網站中上傳圖片時,很多都有在圖片上添加水印的需求。下面我們就為大家詳細講解
PHP GD庫實現中文水印的相關代碼示例:
PHP GD庫實現中文水印代碼
- < ?php
- Header("Content-type: image/png");
- /*通知浏覽器,要輸出圖像*/
- $im = imagecreate(400 , 300);
- /*定義圖像的大小*/
- $gray = ImageColorAllocate($im , 235 , 235 , 235);
- $pink = ImageColorAllocate($im, 255 , 128 , 255);
- /*
- $fontfile = "C:WINDOWSFontsSIMHEI.TTF";
- 不好意思,這句老是粘上後一提交就丟了,不知道是怎麼回事
,想測試的朋友們將注釋去了現測試吧- */
- /* $fontfile 字體的路徑,視操作系統而定,可以是
simhei.ttf(黑體) , SIMKAI.TTF(楷體) ,
SIMFANG.TTF(仿宋) ,SIMSUN.TTC(宋體&新宋體)
等 GD 支持的中文字體*/- $str = iconv('GB2312','UTF-8','中文水印!!!');
- /*將 gb2312 的字符集轉換成 UTF-8 的字符*/
- ImageTTFText($im, 30, 0, 50, 140,
$pink , $fontfile , $str);- /* 加入中文水印 */
- Imagepng($im);
- ImageDestroy($im);
- ?>
以上就是PHP GD庫實現中文水印的相關方法總結。