zoukankan      html  css  js  c++  java
  • PHP合并两张图片(水印)

    $dst_im = "http://img6.cache.netease.com/photo/0001/2016-04-15/BKMTUO8900AP0001.jpg";
            $src_im = "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png";
     
            $dst = imagecreatefromstring(file_get_contents($dst_im));
            $src = imagecreatefromstring(file_get_contents($src_im));
            list($src_w, $src_h) = getimagesize($src_im);
            //imagecopymerge($dst, $src, 10, 10, 0, 0, $src_w, $src_h, 50);
            imagecopy($dst, $src, 150, 630, 0, 0, $src_w, $src_h);
            
            
            list($dst_w, $dst_h, $dst_type) = getimagesize($dst_im);
            switch ($dst_type) {
                case 1://GIF
                    header('Content-Type: image/gif');
                    header('Content-Disposition: inline; filename="barcode.gif"');
                    imagegif($dst);
                    break;
                case 2://JPG
                    header('Content-Type: image/jpeg');
                    header('Content-Disposition: inline; filename="barcode.jpg"');
                    imagejpeg($dst);
                    break;
                case 3://PNG
                    header('Content-Type: image/png');
                    header('Content-Disposition: inline; filename="barcode.png"');
                    imagepng($dst);
                    break;
                default:
                    break;
            }
            imagedestroy($dst);
            imagedestroy($src);
            exit;
  • 相关阅读:
    java基础学习
    形参和返回值
    内部类
    常用API(String、StringBuilder)【1】
    什么是servlet
    servlet2.5和3.0的区别,servlet4.0注解
    什么是事务
    jdk环境配置(转载)
    idea中运行Tomcat后控制台出现乱码(统一设置成UTF-8)
    java数组
  • 原文地址:https://www.cnblogs.com/rnckty/p/5395973.html
Copyright © 2011-2022 走看看