位置: 编程技术 - 正文

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库图像处理函数

  • 企业的书报费应计入销售费用
  • 长期股权投资收回账务处理
  • 汽车申请报废了交强险能退吗
  • 土地增值税计入固定资产清理
  • 残疾人保障金的计算方法
  • 个体工商户2023年税收政策
  • 转登记小规模纳税人转让固定资产
  • 未取得发票的收入怎么做账
  • 增值税广告服务包括哪些内容
  • 公司购买的绿植普票怎么抵扣
  • 拓展培训费如何开票
  • 增值税需要计提吗
  • 享受固定资产一次性扣除政策
  • 坏账的计提和发生分录
  • 两公司之间内部转账的会计处理
  • 会计当年是指哪一年
  • 个税扣除每个月更新吗
  • 向境外企业支付服务费代扣代缴什么税
  • 银行现金日记账表格
  • 进项税额加计抵减怎么做分录
  • 对公账户是否有银行卡号
  • 脚手架属于什么费用
  • win7音频服务未运行怎么办
  • 在win7系统中安装win10
  • php如何实现伪静态
  • steam怎么退款申请退款要多久
  • bearshare.exe进程安全吗 bearshare是什么进程
  • 应交增值税的完整计算公式是什么
  • PHP:pg_prepare()的用法_PostgreSQL函数
  • 银行承兑汇票挂失手续费收费标准
  • 原材料科目是什么意思
  • 触屏不灵敏怎么调整oppo
  • 增值税加计抵减申报表怎么填
  • 前后端分离与不分离
  • 收到退回的增值税专用发票账务处理
  • 朴素贝叶斯算法
  • 新手学web前端开发
  • linux安装cuda的正确姿势
  • 纳税申报和账务不一致
  • 承兑汇票提前承兑手续费
  • 免税法扣除法抵免法的区别
  • python中如何创建一个对象
  • vue注册用户名和密码
  • 个体户开公账户每个月要申报吗
  • 高铁票可以抵扣的进项
  • 转让土地及地上建筑物涉及的税金
  • etc的充值发票可以报账吗
  • 社保退休金计算方法
  • 外币汇兑会计分录
  • 向非关联企业捐赠现金能不能抵扣
  • 计提风险准备金是什么意思
  • 公司房租没有发票不入账税务怎么处理
  • 为什么要计提工资附加费
  • 库存商品属于什么科目
  • 商业资本金
  • 其他商业项目
  • sql教程
  • mysql8.0创建函数
  • windows server2008 64位没有安装音频怎么办?
  • win10能玩dota
  • 联想y400装win8
  • centos wi-fi
  • win7系统怎么关闭放大镜?
  • mac启动快捷键
  • linux安装tmux
  • linux误删文件怎么办
  • sf2是什么文件
  • windows10x预览版
  • windows7访问windows10
  • opengl坐标系原点
  • 简述opengl的编程步骤
  • 框架常用注解
  • set命令应用
  • android使用so
  • android英语
  • unity或者
  • 音频资料下载
  • 网上缴费如何开票
  • 福州台江区怎么去
  • 发票多久作废不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设