PHP在图片中用 imagettftext() 添加水印(图文详解)-PHP教程-爱上资源吧
最新公告
  • 欢迎您光临爱上资源吧,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • PHP在图片中用 imagettftext() 添加水印(图文详解)-PHP教程

    PHP在图片中用 imagettftext() 添加水印

    imagettftext() 为指定图像资源添加文字

    imagettfbox() 得到输入文本的区域大小

    imagesx() 得到图像的宽

    imagesy()得到图像的高

    效果图:

    1201.png

    代码:

    《?php
    
    // PHP 使用 GD 拓展库制作图像
    
    // 指定输出为 JPEG 图片
    
    header('Content-type:image/jpeg');
    
    // imagecreatefromjpeg('文件名') 得到源文件
    
    $img = imagecreatefromjpeg('2019-10-26.jpg');
    
    // imagecolorallocate() 得到颜色资源
    
    $color = imagecolorallocate($img, 1, 2, 3);
    
    // imagettfbbox() 返回文本边框的四个角
    
    //var_dump(imagettfbbox(24, 0, '/phpStudy/PHPTutorial/WWW/FZZJ-HFXCJW.TTF', '字体'));
    
    // imagettftext() 向图像资源写入文字 通过 
    
     可以实现换行
    
    imagettftext($img, 24, 0, 100, 100, $color, '/phpStudy/PHPTutorial/WWW/FZZJ-HFXCJW.TTF', "字体
    
    一个人
    
    我爱你");
    
    // 获取图片的宽
    
    //var_dump(imagesx($img));
    
    // 获取图片的高
    
    //var_dump(imagesy($img));
    
    imagejpeg($img);
    
    imagedestroy($img);

    以上就是PHP 通过 imagettftext() 为图片添加水印的全部内容

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!kuq@kuqshw.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!

    爱上资源吧 » PHP在图片中用 imagettftext() 添加水印(图文详解)

    发表评论

    © 2015-2020 爱上资源吧 - 由 互联无限 赞助 武汉类森科技有限公司 & LaySNS Theme. All rights reserved kuq@kuqshw.com

    本站所有资源均采集网络 如有侵权、不妥,请第一时间联系我们【kuq@kuqshw.com】删除。敬请谅解!

    XML地图 | 站长导航