PHP Conference Japan 2024

imagecreatefromwbmp

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

imagecreatefromwbmp從檔案或 URL 建立新影像

說明

imagecreatefromwbmp(字串 $filename): GdImage|false

imagecreatefromwbmp() 會傳回一個影像識別碼,表示從給定檔名取得的影像。

注意: WBMP 影像是無線點陣圖 (Wireless Bitmap),而不是 Windows 點陣圖。後者可以使用 imagecreatefrombmp() 載入。

提示

如果已啟用 fopen 封裝器,則可以使用 URL 作為此函式的檔名。有關如何指定檔名的更多詳細資訊,請參閱 fopen()。有關各種封裝器功能、使用說明以及它們可能提供的任何預定義變數的資訊連結,請參閱 支援的協定和封裝器

參數

filename

WBMP 影像的路徑。

傳回值

成功時傳回影像物件,錯誤時傳回 false

更新日誌

版本 說明
8.0.0 成功時,此函式現在傳回 GDImage 實例;先前傳回的是 資源

範例

範例 #1 處理載入 WBMP 期間錯誤的範例

<?php
function LoadWBMP($imgname)
{
/* 嘗試開啟 */
$im = @imagecreatefromwbmp($imgname);

/* 檢查是否失敗 */
if( !$im )
{
/* 建立空白影像 */
$im = imagecreatetruecolor(150, 30);
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);

imagefilledrectangle($im, 0, 0, 150, 30, $bgc);

/* 輸出錯誤訊息 */
imagestring($im, 1, 5, 5, '載入 ' . $imgname ' 發生錯誤', $tc);
}

return
$im;
}

header('Content-Type: image/vnd.wap.wbmp');

$img = LoadWBMP('bogus.image');

imagewbmp($img);
imagedestroy($img);
?>
新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top