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

# imagejpeg

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

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

## 説明

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

imagejpeg() は、画像 `image` から JPEG ファイルを作成します。

## パラメータ

`image`

  imagecreatetruecolor() のような画像作成関数が返す画像リソース。

`filename`

  保存するファイルへのパス。省略したり `NULL` を指定したりした場合は、 生の画像ストリームを直接出力します。

  `quality` パラメータを指定するためにこの引数をスキップするには、 `NULL` を指定します。

`quality`

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

## 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

## 注意

> 注意: JPEG サポートは、 PHP が GD-1.8 か、それ以降に対して、コンパイルされている場合のみ使用可能です。

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

## 参考

imagepng()
imagegif()
imagewbmp()
imageinterlace()
imagetypes()

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