您的位置:

php添加文字图片水印(php添加文字图片水印怎么设置)

本文目录一览:

php如何给图片加文字水印

我知道的有三种,都是使用GD库的image函数

一种是直接在图片上写文字

imagefttext();

一种是带透明度的水印图片

imagecopy();

还有一种是可以自定义水印图片透明度的

imagecopymerge();

你想要什么效果,可以接着细说

用PHP代码给图片加水印

这篇文章主要介绍了用PHP代码给图片加水印的相关资料,需要的朋友可以参考下

先找好一张图片,更名为face.jpeg,创建watermark.php:

?

1

2

3

4

5

6

7

8

9

10

11

12

?php

/**

*

Created

by

PhpStorm.

*

User:

Administrator

*

Date:

2015/6/29

*

Time:

22:27

*/

$img

=

imagecreatefromjpeg('face.jpeg');//根据已有的JPG创建image

header('Content-type:image/jpeg');//设置mime

type

imagestring($img,5,5,5,'Vito-L',imagecolorallocate($img,255,0,0));//生成水印,imagestring(图片,字体,位置x,位置y,字符串,颜色)

imagejpeg($img);//输出图片

//整幅图像的左上角为

0,0

效果如下:

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP给图片添加文字水印

请确认C:\WINDOWS\Fonts\simkai.ttf';是否支持中文

或不要转换

$str = iconv('GB2312','UTF-8',$str);

直接

$str=$str;