素材牛VIP会员

PHP强大的中文水印类应用实例

 所属分类:PHP/MySql-文件操作,常用实例教程

 浏览:3423次-  下载:223次-  评论:13次-  更新时间:2020-09-08
PHP强大的中文水印类应用实例
积分说明:注册即送15牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:本文演示的中文水印类支持中文文字水印、是否覆盖原图、水印背景色、自定义字体,DEMO的水印类是用的黑体。

基础属性

  • 难易初级
  • 语言PHP
  • 数据库

详细介绍

水印类water.class.php

var $Path = "./"; //图片所在目录相对于调用此类的页面的相对路径 
var $FileName = ""; //图片的名字,如“1.jpg” 
var $Text = ""; //图片要加上的水印文字,支持中文 
var $TextColor = "#ffffff"; //文字的颜色,gif图片时,字体颜色只能为黑色 
var $TextBgColor = "#000000"; //文字的背景条的颜色 
var $Font = "c://windows//fonts//simhei.ttf"; //字体的存放目录,相对路径 
var $OverFlag = true; //是否要覆盖原图,默认为覆盖,不覆盖时,自动在原图文件名后+"_water_down",如“1.jpg”=> "1_water_down.jpg" 
var $BaseWidth = 200; //图片的宽度至少要>=200,才会加上水印文字。

调用水印类

include_once 'water.class.php'; 
$objImg = new sucaihuoWaterChinese(); 
$objImg->Path = "images/"; 
$objImg->FileName = "1.jpg"; 
$objImg->Text =  iconv('UTF-8','GB2312','素材火www.sucaihuo.com'); ; 
$objImg->Font = "./fonts/simhei.ttf";//字体位置 
$objImg->TextBgColor = "#ffffff";//文字背景颜色 
$objImg->TextColor = "#ffffff";//文字颜色 
$objImg->OverFlag = false;//是否覆盖原图 
$objImg->Run();

原图

1.jpg

加完水印后

1_water_down.jpg

讨论这个素材(13)回答他人问题或分享使用心得会奖励牛币

so***70  
2020年03月12日

好可以学习

回复
超***侠  
2020年04月16日

源码太棒了!支持站长。

回复
雨***啊  
2020年05月01日

支持站长。

回复
Y2***Y2  
2020年05月17日

支持支持支持惊喜

回复
请***神  
2020年05月25日

给力啊!

回复
凌***志  
2020年06月01日

跟给力,值得下载

回复
陈***半  
2020年07月15日

想下载还差10积分

回复
12***mo  
2020年07月26日

给力,值得下载我太喜欢了!

回复
龙***爸  
2020年08月04日

我太喜欢了!

回复
wx***78  VIP2
2020年09月19日

这个用在什么地方啊?

回复
wx***78  VIP2
2020年09月19日

不过这个素材倒是真的很漂亮。

回复
wx***53  
2020年10月09日

可以试试看

回复
qq***02  
2021年01月02日

可以试试

回复
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0 已下载次数:223
所需牛币:30 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)