PHP Conference China 2020

imagebmp

(PHP 7 >= 7.2.0)

imagebmpビットマップ画像をブラウザかファイルに出力する

説明

imagebmp ( resource $image [, mixed $to = NULL [, bool $compressed = TRUE ]] ) : bool

与えられた image のビットマップ版を保存するか出力します。

パラメータ

image

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

to

ファイル保存先のパスあるいはオープン中のリソース (この関数が値を戻した後で自動的にクローズされます)。省略したり NULL を設定したりした場合は、画像ストリームを直接出力します。

注意:

引数 compressed が指定されない場合、 NULL は不正な値になります。

compressed

ビットマップをランレングス法(RLE)を使って圧縮するかどうか。

返り値

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

警告

しかしながら、libgd がイメージの出力に失敗した場合、この関数は TRUE を返します。

例1 ビットマップファイルを保存する

<?php
// 空の画像を生成し、いくつかテキストを加えます。
$im imagecreatetruecolor(12020);
$text_color imagecolorallocate($im2331491);

imagestring($im155,  'BMP with PHP'$text_color);

// 画像を保存します。
imagebmp($im'php.bmp');

// メモリを解放します。
imagedestroy($im);
?>

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top