PHP获取一段文本显示点阵宽度和高度的方法


Posted in PHP onMarch 12, 2015

本文实例讲述了PHP获取一段文本显示点阵宽度和高度的方法。分享给大家供大家参考。具体如下:

define("F_SIZE", 8);
define("F_FONT", "arial.ttf");
function get_bbox($text){
  return imagettfbbox(F_SIZE, 0, F_FONT, $text);
}
function text_height ($text) {
  $box = get_bbox($text);
  $height = $box[3] - $box[5];
  return $height;
}
function text_width ($text) {
  $box = get_bbox($text);
  $width = $box[4] - $box[6];
  return $width;
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP 内存缓存加速功能memcached安装与用法
Sep 03 PHP
PHP学习笔记 (1) 环境配置与代码调试
Jun 19 PHP
php页面跳转代码 输入网址跳转到你定义的页面
Mar 28 PHP
探讨file_get_contents与curl效率及稳定性的分析
Jun 06 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
php生成QRcode实例
Sep 22 PHP
php数组保存文本与文本反编成数组实例
Nov 13 PHP
PHP超牛逼无限极分类生成树方法
May 11 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
PHP数组游标实现对数组的各种操作详解
Jan 26 PHP
php自定义函数实现统计中文字符串长度的方法小结
Apr 15 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
Mar 18 PHP
PHP实现自动对图片进行滚动显示的方法
Mar 12 #PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 #PHP
PHP从FLV文件获取视频预览图的方法
Mar 12 #PHP
PHP简单获取视频预览图的方法
Mar 12 #PHP
php使用memcoder将视频转成mp4格式的方法
Mar 12 #PHP
PHP实现将视频转成MP4并获取视频预览图的方法
Mar 12 #PHP
PHP实现从远程下载文件的方法
Mar 12 #PHP
You might like
PHP读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
php数组中删除元素之重新索引的方法
2014/09/16 PHP
JavaScript延迟加载
2021/03/09 Javascript
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
JS实现仿京东淘宝竖排二级导航
2014/12/08 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
2016/01/28 Javascript
浅析jquery unbind()方法移除元素绑定的事件
2016/05/24 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
Bootstrap Modal对话框如何在关闭时触发事件
2016/12/02 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
Python对数据库操作
2016/03/28 Python
Python使用SocketServer模块编写基本服务器程序的教程
2016/07/12 Python
Python中格式化format()方法详解
2017/04/01 Python
详解分布式任务队列Celery使用说明
2018/11/29 Python
python实现最小二乘法线性拟合
2019/07/19 Python
利用Python检测URL状态
2019/07/31 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
django模型类中,null=True,blank=True用法说明
2020/07/09 Python
Python 微信公众号文章爬取的示例代码
2020/11/30 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
开学季活动策划方案
2014/02/28 职场文书
医院安全生产月活动总结
2014/07/05 职场文书
美德少年事迹材料500字
2014/08/19 职场文书
个人授权委托书格式
2014/08/30 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
MySQL如何快速创建800w条测试数据表
2022/03/17 MySQL