2016-06-19 24 views
1

まず、私は自分の英語を謝ります。トリミングせずに長方形の画像を正方形の画像に変換する

私はの垂直またはの水平の長方形の画像を持っています。 (図示のように)。

私は正方形になりたいです。切断せずに。 (図示のように)。

これは、介入画像ライブラリの使用が適しています。

ご協力いただきありがとうございます。

enter image description here

+0

すでに解決策がありますか? –

答えて

1

私は、これは非排他的なPHPの質問だと思います...

  1. チェック寸法はh = heightw = weightてみましょう。
  2. h > whの正方形で新しい画像を作成する場合は、(h-w)/2の位置に の位置とゼロの位置に画像を配置します。
  3. w > h wの正方形で新しい写真を作成する場合は、(w-h)/2右 の位置にピクチャを配置し、上にゼロを置きます。
関連する問題