PHPで画像の拡大修正をしております。

GDを使用しておりますが、横縦の比率が変わった場合でも
画像を切り取るなどをし、画像自体が潰れない方法を教えて下さい。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/05/31 15:32:06
  • 終了:2012/05/31 20:07:59

ベストアンサー

id:JULY No.1

JULY回答回数966ベストアンサー獲得回数2472012/05/31 15:45:35

ポイント100pt

PHP - GDで画像のリサイズや縮小して右寄せ - Symfoware
上記ページを参考になると思います。

基本的な考え方は、

  • 元の画像データのサイズを取得。
  • 目的のサイズに対して、縦/横のどっちを切り取るかを判定。
  • imagecopyresampled を使って、元画像からの抜き取りと伸縮を実行。

といった感じです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません