我正在寻找某种功能,将图像的大小调整为100x100,200x200等,但保持上传图像的纵横比。如何使用PHP调整图像大小和裁剪图像?
我的计划是使用某种裁剪的,所以作物在图像的中心它的高度或宽度后达到100
所以我的逻辑是有点像这样。
if ($currentHeight > $currentWidth) {
//resize width to 100 and crop top and bottom off so it is 100 high
}
elseif ($currentWidth > $currentHeight) {
//resize height to 100 and crop left and right off so it is 100 wide
}
在我看来,图像将是100x100,它不会看起来很奇怪!
有谁知道我怎么可以做到这一点在一个整齐的功能?
你搜索?谷歌或这个网站,有数以百万计的例子 – 2012-05-07 00:52:52
你可以先看看PHP手册中的图像功能,有一堆例子在那里 – bumperbox
http://wideimage.sourceforge.net/ – hakre