PHP マニュアル
前のページ |  | 次のページ

# imagejpeg

(PHP 3>= 3.0.16, PHP 4 , PHP 5)

imagejpeg -- 画像をブラウザまたはファイルに出力する

## 説明

int imagejpeg ( resource image [, string filename [, int quality]])

imagejpeg()は画像`immage`から JPEGファイルfilenameを作成します。引数 `image`は関数imagecreate() の返り値です。

引数filenameはオプションで、指定を省略した場合、画像は標準出力に そのまま出力されます。引数qualityを指定する際に引数filenameの指定 を省略するには、単に空の文字列''を指定して下さい。 header()関数でimage/jpeg content-typeを送信す ることにより、JPEG画像を直接出力するPHPスクリプトを作成することが 可能です。

> 注意: JPEGサポートはPHPがGD-1.8以降を用いてコンパイルされた場合のみ 利用可能です。

`quality` はオプションであり、0(品質は最低で すが、ファイルはより小さい)から100(品質は最高ですが、ファイルは最 大)の範囲で指定します。デフォルトはIJG品質値(75)です。

プログレッシブJPEGを出力したい場合には、 imageinterlace()でインターレースをセットする必要があります。

imagepng(), imagegif(), imagewbmp(), imageinterlace() imagetypes() も参照下さい。

前のページ | ホーム | 次のページ
imageistruecolor | 上に戻る | imagelayereffect