// 1.设置背景图片路径
$src = "1.png";
// 2.获取图片基本信息
$info = getimagesize($src);
// 3.获取图片类型
$type = image_type_to_extension($info[2], false);
// 4.函数---在内存中创建图片的副本
$fun = "imagecreatefrom{$type}";
// 5.在内存中创建图片的副本
$image = $fun($src);
/* 操作图片 */
// 1.设置水印图片路径
$src_water = "2.jpg";
// 2.获取水印图片信息
$info_water = getimagesize($src_water);
// 3.获取水印图片类型
$type_water = image_type_to_extension($info_water
[2], false);
// 4.函数---在内存中创建图片的副本
$fun_water = "imagecreatefrom{$type_water}";
// 5.在内存中创建图片的副本
$image_water = $fun_water($src_water);
// 6.合并图片,生成最终水印图片 100不透明   0透明
imagecopymerge($image, $image_water, 175, 375, 0,
0, $info_water[0], $info_water[1], 100);
//文字水印
$font = "fz.ttf";
$content = "Yoby,你好,欢迎关注我们哦";
$col = imagecolorallocate($image, 125, 255, 255);
//20号字体 50,300 是水平垂直坐标
imagettftext($image, 20, 0, 50, 300, $col, $font,
$content);
/* 输出图片 */
// 在浏览器中输出图片
header("Content-type:".$info["mime"]);
$func = "image{$type}";
$func($image);
// 保存图片
$func($image, '11.'.$type);
/* 销毁图片 */
imagedestroy($image);
文档更新时间: 2020-07-23 19:33   作者:Yoby