位置: 编程技术 - 正文

PHP:imagefttext()的用法_GD库图像处理函数(php imagecopymerge)

编辑:rootadmin
imagefttext

推荐整理分享PHP:imagefttext()的用法_GD库图像处理函数(php imagecopymerge),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php imagecopymerge,php imagestring,php imagecopymerge,php中imagecreatefromjpeg,php中imagecreatefromjpeg,php imagefill,php imagefill,php imagettftext,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.0.7, PHP 5)

imagefttext — 使用 FreeType 2 字体将文本写入图像

说明 array imagefttext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text [, array $extrainfo ] ) 参数

image

由图象创建函数(例如imagecreatetruecolor())返回的图象资源。

size

The font size to use in points.

angle

The angle in degrees, with 0 degrees being left-to-right reading text. Higher values represent a counter-clockwise rotation. For example, a value of would result in bottom-to-top reading text.

x

The coordinates given by x and y will define the basepoint of the first character (roughly the lower-left corner of the character). This is different from the imagestring(), where x and y define the upper-left corner of the first character. For example, "top left" is 0, 0.

y

The y-ordinate. This sets the position of the fonts baseline, not the very bottom of the character.

color

The index of the desired color for the text, see imagecolorexact().

fontfile

The path to the TrueType font you wish to use.

PHP:imagefttext()的用法_GD库图像处理函数(php imagecopymerge)

Depending on which version of the GD library PHP is using, when fontfile does not begin with a leading / then .ttf will be appended to the filename and the library will attempt to search for that filename along a library-defined font path.

When using versions of the GD library lower than 2.0., a space character, rather than a semicolon, was used as the &#;path separator&#; for different font files. Unintentional use of this feature will result in the warning message: Warning: Could not find/open font. For these affected versions, the only solution is moving the font to a path which does not contain spaces.

In many cases where a font resides in the same directory as the script using it the following trick will alleviate any include problems.<?php//SettheenviromentvariableforGDputenv('GDFONTPATH='.realpath('.'));//Namethefonttobeused(notethelackofthe.ttfextension)$font='SomeFont';?>

text

Text to be inserted into image.

extrainfo

Possible array indexes for extrainfo Key Type Meaning linespacing float Defines drawing linespacing

返回值

This function returns an array defining the four points of the box, starting in the lower left and moving counter-clockwise: 0 lower left x-coordinate 1 lower left y-coordinate 2 lower right x-coordinate 3 lower right y-coordinate 4 upper right x-coordinate 5 upper right y-coordinate 6 upper left x-coordinate 7 upper left y-coordinate

范例

Example #1 imagefttext() example

<?php//Createaximage$im=imagecreatetruecolor(,);$red=imagecolorallocate($im,0xFF,0x,0x);$black=imagecolorallocate($im,0x,0x,0x);//Makethebackgroundredimagefilledrectangle($im,0,0,,,$red);//Pathtoourttffontfile$font_file='./arial.ttf';//Drawthetext'PHPManual'usingfontsizeimagefttext($im,,0,,,$black,$font_file,'PHPManual');//Outputimagetothebrowserheader('Content-Type:image/png');imagepng($im);imagedestroy($im);?>

注释

Note: 此函数需要 GD 2.0.1 或更高版本(推荐 2.0. 及更高版本)。

Note: 此函数仅在PHP 编译时加入 freetype 支持时有效(--with-freetype-dir=DIR)。

更新日志

版本 说明 4.3.5 extrainfo was made optional.

PHP:imagegrabwindow()的用法_GD库图像处理函数 imagegrabwindow(PHP5=5.2.2)imagegrabwindowCapturesawindow说明resourceimagegrabwindow(int$window_handle[,int$client_area=0])Grabsawindoworitsclientareausingawindowshandle(HWNDpropertyinCOMinstance)

PHP:imagegrabscreen()的用法_GD库图像处理函数 imagegrabscreen(PHP5=5.2.2)imagegrabscreenCapturesthewholescreen说明resourceimagegrabscreen(void)Grabsascreenshotofthewholescreen.返回值Returnsanimageresourceidentifieronsuccess,FALSEonfailure.

PHP:imagegd()的用法_GD库图像处理函数 imagegd(PHP4=4.0.7,PHP5)imagegd将GD图像输出到浏览器或文件说明boolimagegd(resource$image[,string$filename])imagegd()将一个GD图像输出到filename。image参数是由imagecreatetrueco

标签: php imagecopymerge

本文链接地址:https://www.jiuchutong.com/biancheng/288335.html 转载请保留说明!

上一篇:PHP:imagegif()的用法_GD库图像处理函数(php中imagecreatefromjpeg)

下一篇:PHP:imagegrabwindow()的用法_GD库图像处理函数

  • 增值税发票查验平台怎么查询发票
  • 分公司可以独立签约吗
  • 联营企业属于企业吗
  • 差额增税可以抵扣吗
  • 发票可不可以部分冲红
  • 个税的专项扣除包括哪些内容
  • 季初资产总额是1,季末是0怎么填
  • 企业销售软件需要结转成本吗
  • 银行网银服务费做什么科目
  • 建筑业统一发票税率多少
  • 当年应收账款无明细科目
  • 资源税是否需要计提?
  • 营改增后增值税专用发票抵扣规定
  • 土地增值税纳税地点
  • 建筑业开具发票新规定
  • 学校应该缴纳的税
  • 包装物计入科目
  • 可供出售金融资产是指什么
  • 利润分配的途径
  • 经营性现金净流量是什么意思
  • 速冻食品增值税税率
  • 如何设置电脑关机时清理使用痕迹
  • 王者荣耀中马可波罗的一技能和大招
  • win服务器安装
  • win10平板模式不好用
  • 如何更改文件的创建时间
  • php中strtotime
  • 房产证办理流程图
  • 高德加载kml
  • 政府会计主体资产有哪些
  • 进项税可以留底多长时间
  • 小程序生命周期钩子
  • html5简单吗
  • 怎么调试vue项目
  • 借支差旅费属于什么科目
  • 企业购进生产设备的会计分录
  • 产品成本包括哪些
  • 水利建设基金申报表哪里
  • 制造费用的归集是什么意思
  • 更衣柜属于什么费用
  • 企业税负是否包含增值税
  • 实收资本 增加
  • 销售货物时发票多开了金额如何处理?
  • 工资计提多了冲账怎么办
  • 金税盘技术维护费
  • 同花顺为什么有钱没法买
  • 资本公积的相关资料
  • 社会团体收到财政拨款
  • 发出库存商品没有发票
  • 研发费用范围不包括
  • 什么是挂靠?
  • 开餐饮店需要什么条件才能开
  • mysql中文乱码解决的命令
  • mysql转移表数据表
  • iis的服务
  • xp的兼容模式
  • centos安装nmtui
  • win7系统的桌面图标怎么调出来
  • win7怎么提升电脑性能
  • 安卓listview的用法
  • react 技巧
  • web标准化
  • python2与python3中的区别
  • unity3d Sprite Packer如何用
  • centos 设置定时任务执行指定脚本的方法
  • css 分页
  • js中的onchange
  • 把下一行的数字去掉
  • unity 静态函数
  • javascript数学函数
  • node.js express koa
  • shell函数返回多个值包含数组
  • js传参是什么意思
  • jQuery插件是什么
  • java script教程
  • 利用html css javascript做一个网页
  • 销售车位需要交房产税吗
  • 企业改制相关文件
  • 2020年民主生活会主题是什么?
  • 税务局的纳税服务中心是干什么的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设