webの仕事をしながら家でもwebサービスとかを作ったり作らなかったり、成長と挫折の記録・・・かもしれないインストール編はこちら さて、前回ImageMagickのPECL拡張モジュールimagick.soをインストールしたので、これを使ってPHPによる画像変換プログラムを構築してみる。 画像変換といっても色々あるので、どんな機能が欲しいかあげてみる。 サイズ(大きさ)の変更 サイズ(容量)の変更 形式の変更 URLから画像を抽出して変換⇒出力 機能は腐るほどあるみたいだけど、とりあえずこのあたりができればいいや。 んじゃ、こんな感じのURLを想定して考えてみる。 xxx.php?url=[取得する画像URL]&w=[width]&h=[height]&type=[形式(jpg,png,gifのどれか)]&q=[画像の圧縮率] 書いたコードはこんな感じ $url=$_GET['url'];