php为png图片添加水印文字,保留png的透明背景效果
php通过简单的图片操作函数,进行为png添加水印文字,并保留png图片的透明背景效果。
提供实现方式,可以通过代码修改为自身可用的调用。
代码
//站酷字体 $font = getcwd().'/zk_font.ttf'; $file_name = 'text-new.png'; //建立图象 $image = imagecreatefrompng ( "test.png" ); imagealphablending($image, false); imagesavealpha($image, true); $textcolor = imagecolorallocate($image, 255, 255, 255); $x = 15; $y = 20; $ret = imagefttext ($image, 16, 0, $x, $y, $textcolor, $font, '建百站'); //显示图形 unlink ($file_name); imagepng ($image, $file_name); imagedestroy ($image);
展示效果
本文作者: Liaodeity
本文链接: https://www.jianbaizhan.com/article/728
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!