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