码农公社 210= 102410月24日一个重要的节日--码农(程序员)节
PHP给图片添加文字水印,水印背景色、文字颜色、字体等,可对原图覆盖。
原图片
添加水印后的图片
水印类文件water.class.php
var$Path="./";//相对路径
var$FileName="";//图片的名字,如“.jpg”
var$Text="";//图片要加的文字,支持中文哟
var$TextColor="#fffffe";//文字的颜色,gif图片时,字体颜色只能为黑色
var$TextBgColor="#000000";//文字的背景条的颜色
var$Font="c://windows//fonts//simhei.ttf";//字体的存放目录,相对路径
var$OverFlag=true;//是否要覆盖原图,默认为覆盖,不覆盖时,自动在原图文件名后+"_water_down",如“.jpg”=>"_water_down.jpg"
var$BaseWidth=200;//图片的宽度至少要>=200,才会加上水印文字。
调用水印类
include_once'water.class.php';
$objImg=newsucaihuoWaterChinese();
$objImg->Path="images/";
$objImg->FileName="1.jpg";
$objImg->Text=iconv('UTF-8','GB2312','码农公社:.cn');;
$objImg->Font="./fonts/simhei.ttf";//字体位置
$objImg->TextBgColor="#ffffff";//文字背景颜色
$objImg->TextColor="#ffffff";//文字颜色
$objImg->OverFlag=false;//是否覆盖原图
$objImg->Run();