PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP imagealphablending() 函數(shù)設(shè)定圖像的混色模式用法及示例

PHP 圖像處理

imagealphablending — 設(shè)定圖像的混色模式。

語法

bool imagealphablending ( resource $image , bool $blendmode )

imagealphablending() 允許在真彩色圖像上使用兩種不同的繪畫模式。

在混色(blending)模式下,alpha 通道色彩成分提供給所有的繪畫函數(shù),例如 imagesetpixel() 決定底層的顏色應(yīng)在何種程度上被允許照射透過。作為結(jié)果,GD 自動將該點現(xiàn)有的顏色和畫筆顏色混合,并將結(jié)果儲存在圖像中。結(jié)果的像素是不透明的。

在非混色模式下,畫筆顏色連同其 alpha 通道信息一起被拷貝,替換掉目標(biāo)像素?;焐J皆诋嬚{(diào)色板圖像時不可用。

如果 blendmode 為 TRUE,則啟用混色模式,否則關(guān)閉。成功時返回 TRUE, 或者在失敗時返回 FALSE。

參數(shù)

  • image由圖象創(chuàng)建函數(shù)(例如imagecreatetruecolor())返回的圖象資源。

  • blendmode不管是否啟用混色模式。真彩色圖像默認(rèn)為 True, 否則為 FALSE。

返回值

成功時返回 TRUE, 或者在失敗時返回 FALSE。

示例

<?php
//  創(chuàng)建圖像
$im = imagecreatetruecolor(100, 100);
// 啟用混色模式
imagealphablending($im, true);
// 畫一個正方形
imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0));
// 輸出
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>

PHP 圖像處理

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清