DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> php圖像生成函數之間的區別分析
php圖像生成函數之間的區別分析
編輯:JavaScript基礎知識     

新手對php圖像生成函數imagecreatetruecolor()和imagecreate()又不解之處,首先來看看官方對這兩個函數的解釋:
resource imagecreatetruecolor ( int $x_size , int $y_size )
返回一個圖像標識符,代表了一幅大小為 x_size 和 y_size 的黑色圖像。
resource imagecreate ( int $x_size , int $y_size )
返回一個圖像標識符,代表了一幅大小為
兩者在改變背景顏色時有些區別
imagecreatetruecolor需要用imagefill()來填充顏色
imagecreate()需要用imagecolorAllocate()添加背景色
php案例如下
復制代碼 代碼如下:
<?php
$img = imagecreatetruecolor(100,100); //創建真彩圖像資源
$color = imagecolorAllocate($img,200,200,200); //分配一個灰色
imagefill($img,0,0,$color); // 從左上角開始填充灰色
header('content-type:image/jpeg'); //jpg格式
imagejpeg($img); //顯示灰色的方塊
?>

復制代碼 代碼如下:
<?php
$img = imagecreate(100,100);
imagecolorallocate($img,200,200,200);
header('content-type:image/jpeg');
imagejpeg($img);
?>

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved