PHP 教程

PHP imagecolorallocate - 为一幅图像分配颜色

时间:2023年05月07日 阅读:549
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

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 imagecolorallocate - 为一幅图像分配颜色 - MOMO教程  

相关文章

  • imagecolorallocatealpha() 为一幅图像分配颜色和透明度。

  • imagecolordeallocate() 取消图像颜色的分配。

打赏
标签: PHP

本文地址:https://www.momojc.cn/php/php-imagecvdh.html

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.064 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计