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 相关文章推荐
js获取对象为null的解决方法
Nov 21 Javascript
JavaScript运行时库属性一览表
Mar 14 Javascript
angularjs实现与服务器交互分享
Jun 24 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
Sep 18 Javascript
基于jQuery实现复选框是否选中进行答题提示
Dec 10 Javascript
jQuery中的通配符选择器使用总结
May 30 Javascript
jQuery实现的tab标签切换效果示例
Sep 05 Javascript
详解如何实现一个简单的 vuex
Feb 10 Javascript
jQuery实现上下滚动公告栏详细代码
Nov 21 jQuery
vue+elementUI实现表单和图片上传及验证功能示例
May 14 Javascript
利用promise及参数解构封装ajax请求的方法
Mar 24 Javascript
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下实现折线图效果的代码
2007/04/28 PHP
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
PHP的引用详解
2015/02/22 PHP
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
2016/12/14 PHP
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
js有关元素内容操作小结
2011/12/20 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
2013/08/13 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
2015/10/04 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
页面向下滚动ajax获取数据的实现方法(兼容手机)
2016/05/24 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
js表单登陆验证示例
2016/10/19 Javascript
react-native-tab-navigator组件的基本使用示例代码
2017/09/07 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
AngularJS发送异步Get/Post请求方法
2018/08/13 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
使用vue重构资讯页面的实例代码解析
2019/11/26 Javascript
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
深入理解Python 多线程
2020/06/16 Python
python抢购软件/插件/脚本附完整源码
2021/03/04 Python
css3如何绘制一个圆圆的loading转圈动画
2018/01/09 HTML / CSS
New Balance波兰官方商城:始于1906年,百年慢跑品牌
2017/08/15 全球购物
GANT葡萄牙官方商店:拥有美国运动服传统的生活方式品牌
2018/10/18 全球购物
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
犹他州最古老的体育用品公司:Al’s
2020/12/18 全球购物
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
行政文秘岗位职责范本
2014/02/10 职场文书
优秀员工评优方案
2014/06/13 职场文书
小城镇建设汇报材料
2014/08/16 职场文书
python用tkinter开发的扫雷游戏
2021/06/01 Python
详解Java分布式事务的 6 种解决方案
2021/06/26 Java/Android