zoukankan      html  css  js  c++  java
  • PHP 图片加水印的方法

    $dst_path = 'https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1597468794,3856954595&fm=80&w=179&h=119&img.JPEG';
     
    //创建图片的实例
    $dst = imagecreatefromstring(file_get_contents($dst_path));
    $name='小强君';
    $phone="11111111111";
    //打上文字
    $font = './AdobeHeitiStd-Regular.otf';//字体
    $black = imagecolorallocate($dst, 0x00, 0x00, 0x00);//字体颜色
    //参数为 图片,尺寸,旋转角度,像素位置,字体颜色,文字字体,水印文字
    imagefttext($dst, 13, 0, 110, 119, $black, $font, $name);
    //输出图片
    list($dst_w, $dst_h, $dst_type) = getimagesize($dst_path);
    switch ($dst_type) {
    case 1://GIF
    header('Content-Type: image/gif');
    imagegif($dst,"./".$phone.".gif");
    break;
    case 2://JPG
    header('Content-Type: image/jpeg');
    imagejpeg($dst,"./".$phone.".jpeg");
    break;
    case 3://PNG
    header('Content-Type: image/png');
    imagepng($dst,"./".$phone.".png");
    break;
    default:
    break;
    }
     
    imagedestroy($dst);
  • 相关阅读:
    X509IncludeOption 枚举
    SHA-1算法——(2)
    SHA-1算法
    消息摘要算法
    Oid 类
    @param注解
    类X509Certificate2
    sq分页
    svn不是内部或外部命令?
    PhpStorm配置svn:Can't use Subversion command line client:svn
  • 原文地址:https://www.cnblogs.com/xiaoqiangjun/p/7687918.html
Copyright © 2011-2022 走看看