imageinterlace
インターレースを有効もしくは無効にする
説明
bool imageinterlace(GdImage $image, boolnull $enable = null)
インターレースビットがonでかつその画像が JPEG の場合、
その画像はプログレッシブ JPEG として生成されています。
パラメータ
-
image
-
imagecreatetruecolorのような画像作成関数が返す GdImage オブジェクト。
-
interlace
-
true の場合はインターレース画像となり、
false の場合はインターレースビットを off にします。
null を渡すと、インターレースに関する振る舞いは変更されません。
戻り値
画像のインターレースビットが設定されている場合に true 、
それ以外の場合に false を返します。
例
例1 imageinterlace によるインターレース処理の有効化
<?php
// 画像のインスタンスを作成します
$im = imagecreatefromgif('php.gif');
// インターレースを有効にします
imageinterlace($im, true);
// 画像を保存します
imagegif($im, './php_interlaced.gif');
?>