龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 裁剪图片PHP代码

时间:2017-07-06 15:01来源:网络整理 作者:网络 点击:
分享到:
裁剪图片PHP代码 下面的例子裁切图片的左上角的100x100的部分。可以通过修改$src_x,$src_y,$src_w,$src_h的值来修改裁剪的范围。 [代码片段(24行)]

下面的例子裁切图片的左上角的100x100的部分。可以通过修改$src_x,$src_y,$src_w,$src_h的值来修改裁剪的范围。

<?php

    $filename= "test.jpg";
    list($w, $h, $type, $attr) = getimagesize($filename);
    $src_im = imagecreatefromjpeg($filename);

    $src_x = '0';   // begin x
    $src_y = '0';   // begin y
    $src_w = '100'; // width
    $src_h = '100'; // height
    $dst_x = '0';   // destination x
    $dst_y = '0';   // destination y

    $dst_im = imagecreatetruecolor($src_w, $src_h);
    $white = imagecolorallocate($dst_im, 255, 255, 255);
    imagefill($dst_im, 0, 0, $white);

    imagecopy($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h);

    header("Content-type: image/png");
    imagepng($dst_im);
    imagedestroy($dst_im);

    ?>
收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!
按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接