zoukankan      html  css  js  c++  java
  • PHP根据XY坐标来截取指定大小图片

    $x  =  $_GET [ 'x' ]; //客户端选择区域左上角x轴坐标   

    $y  =  $_GET [ 'y' ]; //客户端选择区域左上角y轴坐标   

    $w  =  $_GET [ 'w' ]; //客户端选择区 的宽   

    $h  =  $_GET [ 'h' ]; //客户端选择区 的高   

    $filename  =  "c:/myimg" ; //图片的路径   

    $im  = imagecreatefromjpeg( $filename ); // 读取需要处理的图片   

    $newim  = imagecreatetruecolor(100, 100); //产生新图片 100 100 为新图片的宽和高     

    imagecopyresampled($newim ,  $im , 0, 0,  $x ,  $y , 100, 100,  $w ,  $h );  

    //参数[1] [2] [3][4] [5] [6] [7]  [8]  [9] [10]   

    //[5]  客户端选择区域左上角x轴坐标   

    //[6]  客户端选择区域左上角y轴坐标   

    //[7]  生成新图片的宽   

    //[8]  生成新图片的高   

    //[9]  客户端选择区 的宽   

    //[10] 客户端选择区 的高             

    imagejpeg($newim ,  $filename );  

    imagedestroy($im );  

    imagedestroy($newim ); 

  • 相关阅读:
    Zabbix5 Frame 嵌套
    Zabbix5 对接 SAML 协议 SSO
    CentOS7 安装 Nexus
    CentOS7 安装 SonarQube
    GitLab 后台修改用户密码
    GitLab 查看版本号
    GitLab Admin Area 500 Error
    Linux 安装 PostgreSQL
    Liger ui grid 参数
    vue.js 是一个怪东西
  • 原文地址:https://www.cnblogs.com/lezuw/p/12052560.html
Copyright © 2011-2022 走看看