zoukankan      html  css  js  c++  java
  • PHP imagecolorallocate

    imagecolorallocate — 为一幅图像分配颜色。高佣联盟 www.cgewang.com

    语法

    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);
    ?>

    以上实例输出结果的图片如下:

  • 相关阅读:
    Tree Recovery解题报告
    bjtuOJ1019 Robot
    bjtuOJ1137 蚂蚁爬杆
    栈的使用,rails
    重做catch the cow
    C#3.0新特性之匿名类型
    C#Lambda表达式的用法
    C#进程的使用方法详解
    C#进程管理启动和停止
    C#LINQ查询表达式用法
  • 原文地址:https://www.cnblogs.com/yc10086/p/13155979.html
Copyright © 2011-2022 走看看