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 ); 

  • 相关阅读:
    MySQL
    权限(二)
    权限(一)
    化栈为队
    栈的最小值
    实现简易版react中createElement和render方法
    12.整数转罗马数字
    call,apply,bind的理解
    8. 字符串转换整数 (atoi)
    172.阶乘后的0
  • 原文地址:https://www.cnblogs.com/lezuw/p/12052560.html
Copyright © 2011-2022 走看看