ITエンジニア/デザイナ向けにオープンソースを毎日紹介

DmImageはPHP製の画像ライブラリです。GDラッパーとして動作します。

サーバサイドで画像を扱うケースは意外とよくありますが、ライブラリの使い方が途端に面倒になったりします。特に日本語を出力したりする場合はそうです。そこでPHP5で画像を扱いやすくするDmImageを紹介します。


単なる四角い画像です。


DataURIでの出力にも対応しています。


文字列の出力。


表示ではなくダウンロードさせることも可能です。


図形描画。チェーンメソッドで指定していけるのがいい感じです。


他にも色々な図形が描けます。


星形。


傾けたテキスト。あらかじめIPAフォントが組み込まれています。


縮小。


フィルター。


画像合成。


ドラえもん。

主な機能は図形の描画(四角、円、直線)、画像の切り抜きやフィルター適用、日本語を含めた文字列の出力、画像の合成、バイナリ出力の他、DataURIでの出力も行えます。GDが入っている必要があります。画像のフォーマットはJPEG/GIF/PNGに対応しています。

DmImageはPHP製、MIT Licenseのオープンソース・ソフトウェアです。

DmImage

demouth/DmImage

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2