zoukankan      html  css  js  c++  java
  • 【代码总结】GD库中图片缩印

    bool imagecopyresampled  ( resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)

    代码部分:

     1 <?php
     2 suofang('./yz.jpg',200,100);
     3 //只能缩放 jpg的图像   自己进行类型判断
     4 function suofang($srcpath,$width = 100,$height = 100){
     5     $srcinfo = getimagesize($srcpath);
     6     //计算缩放后的宽高  按比例
     7     if($srcinfo[0] > $srcinfo[1]){ //宽 > 高  按宽的比例计算高
     8         $height = $srcinfo[1] * ($width/$srcinfo[0]);
     9     }else{
    10         //高 > 宽  按高的比例计算宽
    11         $width = $srcinfo[0] * ($height/$srcinfo[1]);
    12     }
    13     //目标资源  空白画布
    14     $dstim = imagecreatetruecolor($width,$height);
    15     //要缩放的图像  源资源
    16     $srcim = imagecreatefromjpeg($srcpath);
    17     imagecopyresampled($dstim,$srcim,0,0,0,0,$width,$height,$srcinfo[0],$srcinfo[1]);
    18     //保存缩放后的图像
    19     imagejpeg($dstim,$suopath);
    20     imagedestroy($dstim);
    21     imagedestroy($srcim);
    22     return $suopath;
    23 }
  • 相关阅读:
    四则运算WEB版
    最大子数组问题
    四则运算终极版
    软件工程个人作业02
    软件工程概论-构建之法阅读笔记01
    软件工程概论个人作业01
    软件工程概论作业-测试
    123
    【好文转载】凡人修真传-程序员的十个等级
    有趣的网站
  • 原文地址:https://www.cnblogs.com/sqyysec/p/6624942.html
Copyright © 2011-2022 走看看