PHP从中间裁图最简单的思路


您现在正在《PHP从中间裁图最简单的思路》评论的第2

PHP裁剪图片,一般是imagecopyresampled()函数,默认是从左上角开始切,然后看了一下网上从中间裁图的代码,都特别复杂,其实不用这么麻烦,只要定义一下imagecopyresampled里面那两个横纵坐标的string就行了 本文代码效果: 从三分之一宽度开始裁切, 定宽200, 高度不变, (如果要从高宽各一定比例的地方开始裁, 参照此法) <?php $filename = '1.jpg'; header('Content-Type: image/jpeg'); list($width, $height) = getimagesize($file[.....] 点此返回原文
20 Comments

Name *

E-mail *

Website

  1. Tokin

    如果原图比裁剪的还小,,,会发生什么,是先放大原图然后再裁剪么

    • 小蝴蝶

      @Tokin 会有黑边 要破的话需要加段函数