phpcms怎么去水印-PHPCMS

资源魔 43 0

phpcms怎样去水印?

不少站长冤家们都晓得,Phpcms v9有自带的水印性能。明天小编正在给一个冤家修正网站时,讯问小编是否把Phpcms v9自带的水印性能去掉呢,由于有时分正在编纂器中上传图片时,没有心愿上传的图片被主动加之phpcmsv9自带的水印。

剖析:既然是顺序中的性能,那末就肯定有一段代码管制着这个性能。经过进一步的查找材料,小编找失去了这个性能所正在的文件和相应的管制代码。上面小编为各人分享上来除了phpcms v9的设置步骤。

第一步:先依照目次门路找到statics/images/water 文件夹,把这个water文件删除了;假如零碎找没有到water文件夹的水印图片,就依照第二步的设置办法,给图片增加一个文本格局的水印。

第二步:依照该目次门路找到phpcms/libs/classes/image.class.php文件中watermark水印函数,将此函数中$w_text 参数的值设置为空就能够了。(参照如下代码)

function watermark($source, $target = ”, $w_pos = ”, $w_img = ”, $w_text = ”,$w_font = 8, $w_color = ‘#ff0000’) {
$w_pos = $w_pos ? $w_pos : $this->w_pos;
$w_img = $w_img ? $w_img : $this->w_img;
if(!$this->watermark_enable || !$this->check($source)) return false;
if(!$target) $target = $source;
$w_img = PHPCMS_PATH.$w_img;
$source_info = getimagesize($source);
$source_w = $source_info[0];
$source_h = $source_info[1];

假如站长冤家们有设计好的水印图片也是能够交换的。交换办法是找到这个门路statics/images/water文件夹下的水印图片交换为曾经选好的水印图片上传笼罩就能够了。水印的增加删除了以及交换的办法有不少种,假如站长冤家们想给本人上传的图片增加文本格局的水印,那末不只需求删除了statics/images/water文件夹外,还需求将watermark函数中的$w_text参数的值修正为本人需求设计的文字。水印的设计并不是很难,都是能够用顺序完成的。小编也设计过不少水印。只需封装好的类拿过去挪用就能够了。

以上就是phpcms怎样去水印的具体内容,更多请存眷资源魔其它相干文章!

标签: phpcms phpcms教程 phpcms技巧 php问题解决

抱歉,评论功能暂时关闭!