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

# ImageCreateFromWBMP

(PHP 4 >= 4.0.1)

ImageCreateFromWBMP -- ファイルまたはURLから新規イメージをWindowsビットマップ形式のイメー ジを作成する

## 説明

int imagecreatefromwbmp ( string filename)

ImageCreateFromWBMP() は、指定したファイル名か ら得られたイメージを表すイメージIDを返します。

ImageCreateFromWBMP() は、エラー時に空の文字列 を返します。エラーメッセージも出力しますが、不幸にしてブラウザに 壊れたリンクとして表示されてしまいます。デバッグを容易にするため に次の例ではエラーを表示する WBMP を作成してい ます。

例 1 作成時のエラーを処理する例 (vic@zymsys.com による)

    function LoadWBMP ($imgname) {
        $im = @ImageCreateFromWBMP ($imgname); /* オープンする */
        if (!$im) { /* 失敗したかどうか判定 */
            $im  = ImageCreate (20, 20); /* 空のイメージを作成する */
            $bgc = ImageColorAllocate ($im, 255, 255, 255);
            $tc  = ImageColorAllocate ($im, 0, 0, 0);
            ImageFilledRectangle ($im, 0, 0, 10, 10, $bgc);
            /* errmsg を出力する */
            ImageString ($im, 1, 5, 5, "Error loading $imgname", $tc);
        }
        return $im;
    }

> 注意 WBMPサポートは、GD-1.8以降でコンパイルされたPHPでのみ利用可能で す。

前のページ | ホーム | 次のページ
ImageCreateFromString | 上に戻る | ImageCreateFromXBM