2016-06-19 45 views
1

首先,我为我的英语道歉。将矩形图像转换为方形图像而不进行修整

我有一个垂直水平长方形图像。 (如图所示) 。

我想成为一个广场。没有切割。 (如图所示) 。

这是更好的使用干预图像库。

感谢您的帮助。

enter image description here

+0

已经有这个解决方案吗? –

回答

1

我会说这是不排他的PHP的问题...

  1. 检查尺寸让h = heightw = weight
  2. 如果h > w用h的正方形制作新图片在(h-w)/2顶部 图片的位置和右边的零。
  3. 如果w > h用w的正方形制作新图片放置图片(w-h)/2右 位置和零在上面。