美文网首页
PHP使用GD生成水印图片

PHP使用GD生成水印图片

作者: 焦糖大瓜子 | 来源:发表于2019-03-27 11:17 被阅读0次

框架: PHP Laravel 5.5

code

 public function waterfall(Request $request)
    {
        $im = imagecreatetruecolor(500, 500);
        $white = imagecolorallocate($im, 255, 255, 255);
        imagefill($im, 0, 0, $white); // 填滿白色 (背景)
        // 你的字体文件
        $font = base_path('resources') . '/fonts/yourfonts.ttf';
        $black = imagecolorallocate($im, 51, 51, 51);
        $user = '焦糖大瓜子';
        $name = '信息敏感,严禁外传';
        imagefttext($im, 24, 30, 20, 300, $black, $font, $name);
        // $image, $size, $angle, $x, $y, $color, $fontfile, $text, $extrainfo = null
        imagefttext($im, 24, 30, 120, 350, $black, $font, $user);
        imagecolortransparent($im, $white);
        // 设置header
        header("Content-type: image/png");
        imagepng($im);
        imagedestroy($im);
    }

result

image.png

Note:
自动换行可以参考:
https://blog.gxxsite.com/php-image-draw-text-line-auto-cut/

相关文章

  • PHP使用GD生成水印图片

    框架: PHP Laravel 5.5 code result Note:自动换行可以参考:https://blo...

  • PHP使用GD库生成验证码图片,实现图片验证

    本文记录从php 下载配置GD图片生成库 到使用该库生成验证码图片,网页上实现验证码。使用技术:php使用GD库绘...

  • php拓展库

    一、gd库是php处理图形的扩展库,使用GD库可以处理图片或者生成图片。 1 网站上常用GD库生成缩略图 2 对图...

  • GD库使用

    定义:GD库提供了一系列用来处理图片的API ,使用GD库可以处理图片,或者生成图片。在网站上GD库通常用来生成缩...

  • GD库是做什么用

    GD库提供一系列用来处理图片的API,使用GD库可以处理图片。或者生成图片。在网站上GD库通常用来生成缩略图或者用...

  • GD实战开发验证码

    GD GD库是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,在网站上GD库通常用来生成缩略图,或...

  • GD库——生成水印图片的函数

    前言:具体请看: gitHub

  • PHP GD库与Imagick库简单使用及区别

    目前主流的PHP项目目前使用的是GD库来处理图片 由于GD库性能与Imagick相比,性能低下,并且GD库在处理大...

  • 自己写个小工具——图片水印生成器

    自己写个小工具——图片水印生成器 自己写个小工具——图片水印生成器介绍安装使用说明其他TODO LIST 介绍 做...

  • PHP常见面试题(二)

    1.GD库是做什么用的? 答:GD库,是PHP处理图形的扩展库。GD库提供了一系列用来处理图片的API,使用GD库...

网友评论

      本文标题:PHP使用GD生成水印图片

      本文链接:https://www.haomeiwen.com/subject/itoavqtx.html