PHPで画像のリサイズ/切抜き/合成といった処理が簡単に行えるライブラリ「WideImage」

| | コメント(0) | トラックバック(0)
WideImage - An open-source PHP library for image manipulation

PHPで画像のリサイズ /切抜き/合成といった処理が簡単に行えるライブラリ「WideImage」のご紹介です。



PHPからGDを使えばリサイズや切抜きは比較的簡単に出来るものの結構面倒だったりします。
そこで、 WideImageを使えば、次のようにオブジェクト指向で簡単に、あとで見ても理解しやすいコードで記述可能です。

WideImage::load('big.png')->resize(50, 30)->saveToFile('small.jpg');
// big.png を読み込んで50x30ピクセルにリサイズしてsmall.jpgに保存

WideImage::load('pic.jpg')->crop('center', 'center', 90, 50)->output('png');
// pic.jpg を読み込んで、中央から90x50ピクセル切り抜いて、png形式で保存

WEBサービスを作るにあたって画像の加工というのは避けて通れ ない道ですが、こうしたライブラリで簡単に素早く実装し、あとで見てもメンテナンスしやすい状態にできそうですね。

サンプル集は こちら

トラックバック(0)

このブログ記事を参照しているブログ一覧: PHPで画像のリサイズ/切抜き/合成といった処理が簡単に行えるライブラリ「WideImage」

このブログ記事に対するトラックバックURL: http://blog.amhp.jp/cms/mt-tb.cgi/329

コメントする

このブログ記事について

このページは、alphaが2010年5月26日 07:27に書いたブログ記事です。

ひとつ前のブログ記事は「グーグルがO3Dの方針変換。WebGLに標準を統一し、O3DはJavaScriptライブラリへ」です。

次のブログ記事は「USB メモリでWindowsシステムを救出するためのコンプリートガイド」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。