リスティング広告代行の専門会社|Yahoo!プロモーション広告・Google AdWords完全対応|東京・大阪・名古屋

PHPでの画像加工に便利なGDラッパー「DmImage」


PHPで画像を加工する際、GDの関数を使って一から十までコーディングするのは結構大変ですよね。

そんなときに便利なGDラッパーが「DmImage」です。GDの処理を非常に簡単に使えます。

使い方の例

よくある例として、「アップロードされたファイルを150x150のサイズにフィットするように伸縮&トリミングしてPNGで保存する」という処理をDmImageを使って書いてみましょう。

[php]
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
$image = new Dm_Image_File($_FILES['file']['tmp_name']);
$image->applyFilters(array(
new Dm_Image_Filter_Fit(150, 150, true),
new Dm_Image_Filter_Crop(150, 150),
));
$image->saveTo('/path/to/target/' . $targetName . '.png');
}
[/php]

たったこれだけです。本当に簡単ですね〜。

まとめ

オフィシャルサイトを見ていただければ分かるように、上記のような使い方に留まらず、かなり色々なことが出来るようになっています。

PHPでのちょっとした画像加工はこのライブラリでほぼカバーできそうです。是非お試しあれ。



業界初のリスティング広告運用総合支援ツール Lisket(リスケット)

無料メルマガ

登録はたったの5秒!一週間分のコラムを毎週月曜にメールでお届けします。

Facebookもチェック