PHP GD imagecolorallocate() 函数

返回上一级

PHP imagecolorallocate() 函数用于为一幅图像分配颜色

函数原型

int imagecolorallocate ( resource $image , int $red , int $green , int $blue )

imagecolorallocate() 返回一个标识符,代表了由给定的 RGB 成分组成的颜色

red,green 和 blue 分别是所需要的颜色的红,绿,蓝成分

这些参数是 0 到 255 的整数或者十六进制的 0x00 到 0xFF

imagecolorallocate() 必须被调用以创建每一种用在 image 所代表的图像中的颜色

如果分配失败则返回 -1

注意: 第一次对 imagecolorallocate() 的调用会给基于调色板的图像填充背景色,即用 imagecreate() 建立的图像

范例

<?php
header("Content-type: image/png");
$im = @imagecreate(100, 50) or die("不能初始化新的 GD 图像流");
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);
imagepng($im);
imagedestroy($im);

运行以上 PHP 范例,输出结果如下

延伸阅读

返回上一级

PHP 5 函数参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.