php图像生成函数之间的区别分析


Posted in Javascript onDecember 06, 2012

新手对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); 
?>
Javascript 相关文章推荐
判断控件是否已加载完成的代码
Feb 24 Javascript
在chrome浏览器中,防止input[text]和textarea在聚焦时出现黄色边框的解决方法
May 24 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
a标签click和href执行顺序探讨
Jun 23 Javascript
Javascript中封装window.open解决不兼容问题
Sep 28 Javascript
JavaScript之Vue.js【入门基础】
Dec 06 Javascript
canvas知识总结
Jan 25 Javascript
原生js实现瀑布流布局
Mar 08 Javascript
利用JS实现一个同Excel表现的智能填充算法
Aug 13 Javascript
Vue中保存数据到磁盘文件的方法
Sep 06 Javascript
vue实现输入一位数字转汉字功能
Dec 13 Javascript
vue中三级导航的菜单权限控制
Mar 31 Vue.js
javascript SpiderMonkey中的函数序列化如何进行
Dec 05 #Javascript
javascript中有趣的反柯里化深入分析
Dec 05 #Javascript
js multiple全选与取消全选实现代码
Dec 04 #Javascript
在js(jquery)中获得文本框焦点和失去焦点的方法
Dec 04 #Javascript
关于javascript中的typeof和instanceof介绍
Dec 04 #Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
Dec 04 #Javascript
js动画(animate)简单引擎代码示例
Dec 04 #Javascript
You might like
php代码收集表单内容并写入文件的代码
2012/01/29 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
解决laravel 5.1报错:No supported encrypter found的办法
2017/06/07 PHP
jquery延迟加载外部js实现代码
2013/01/11 Javascript
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
2014/08/16 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
针对初学者的jQuery入门指南
2015/08/15 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
2018/11/26 Javascript
如何使用pm2快速将项目部署到远程服务器
2019/03/12 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
JS前端知识点总结之内置对象,日期对象和定时器相关操作
2019/07/05 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
Python 随机生成中文验证码的实例代码
2013/03/20 Python
Python中的异常处理简明介绍
2015/04/13 Python
Python 提取dict转换为xml/json/table并输出的实现代码
2016/08/28 Python
Python 如何访问外围作用域中的变量
2016/09/11 Python
Python如何为图片添加水印
2016/11/25 Python
Python实现合并两个有序链表的方法示例
2019/01/31 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
Python logging模块异步线程写日志实现过程解析
2020/06/30 Python
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
HTML5自定义元素播放焦点图动画的实现
2019/09/25 HTML / CSS
德国的大型美妆个护电商:Flaconi
2020/06/26 全球购物
C#里面如何倒序排列一个数组的元素?
2013/06/21 面试题
大学毕业感言50字
2014/02/07 职场文书
新年爱情寄语
2014/04/08 职场文书
假释思想汇报范文
2014/10/11 职场文书
2016年小学生新年寄语
2015/08/18 职场文书
浅谈Redis的几个过期策略
2021/05/27 Redis
SqlServer数据库远程连接案例教程
2021/07/15 SQL Server
Consul在linux环境的集群部署
2022/04/08 Servers
详解Android中的TimePickerView(时间选择器)的用法
2022/04/30 Java/Android