PHPのイメージ関数によりJPEG、 GIF、PNG、 SWF画像の大きさを知ることができます。また、 GDライブラリ( http://www.boutell.com/gd/で取得可能)があれば、画像の作成と操 作を行なうこともできます。
操作できるイメージのフォーマットは、インストールされているgdと これらのイメージフォーマットにアクセスするためにgdが必要とするその 他のライブラリに依存します。gd-1.6より前のバージョンのgdは、gifイ メージ画像をサポートしていますが、pngはサポートしていません。 一方、gd-1.6以降のバージョンはpngをサポートし、gifはサポートしてい ません。
jpegフォーマットのイメージを読み書きするためには、 jpeg-6b (ftp://ftp.uu.net/graphics/jpeg/)を取得/インス トールした後、jpeg-6bを使用するようにgdを再コンパイルする必要があ ります。PHPを --with-jpeg-dir=/path/to/jpeg-6b を付けて再コンパイルする必要もあります。
Type 1 フォントのサポートを追加するには、t1lib (ftp://sunsite.unc.edu/pub/Linux/libs/graphics/で取得可能)をインストー ルし、--with-t1lib[=dir]を追加す る必要があります。