Image Resizing & Cropping Using PHP

PHPを使った画像のリサイズと切り抜きをチュートリアルしているサイトの紹介。サンプルコードもあって、テストしてみました。

投稿日:2018/11/19    カテゴリ:PHP

Webライターのお仕事で「HTMLで画像のサイズを変更」という内容を担当。 普通なら

<img src="●●.jpg" style="width:300px" />

などで終わりそうな内容ですが、いろいろ考えていく内に 「自動リサイズ & 切り抜きの情報も必要では・・・」と考えるようになり、情報収集した結果を記録。 PHP 学習者の方、プログラミング初学者の方参考下さい。

 

Quick Programming



こちらは画像のリサイズのみ。 コードはダウンロード or コピペできないです。 YouTube を見ながら書いたコードは、こちら。 PHP の画像加工の基本部分が理解できて、いいチュートリアルと思います。

 


php pot

画像引用:php pot

こちらは PHP + JavaScript で画像投稿からリサイズ、切り抜きまでを処理。コードもダウンロードして試せるのですが、切り抜きの縦横比は 1:1。 JavaScript のコードが複雑でどうすれば縦横比を変えれるか、即理解できませんでした。でも好きなところを切り抜けるのは、いいですね。

 


developphp.com

こちらは PHP で画像のリサイズから切り抜き、それから保存までを自動で行ってくれるプログラムの紹介。横長の画像に対しては紹介しているコードで処理できますが、縦横比が変わってくると、 ak_php_img_lib_1.0.php ファイル内の $src_x と $src_y を編集する必要がありますね。コードの解説も比較的親切と思います。実際に試してみたコードが上図になりますね。

以上、 PHP を使った画像のリサイズ&切り抜きのプログラム紹介でした。

 



コメント

コメント数 0

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