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中spl_autoload_register()和__autoload()区别分析
May 10 PHP
php写的AES加密解密类分享
Jun 20 PHP
thinkphp3.2.2前后台公用类架构问题分析
Nov 25 PHP
基于PHP实现等比压缩图片大小
Mar 04 PHP
基于PHP后台的Android新闻浏览客户端
May 23 PHP
PHP控制前台弹出对话框的实现方法
Aug 21 PHP
利用PHP实现一个简单的用户登记表示例
Apr 25 PHP
Yii框架实现多数据库配置和操作的方法
May 25 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 PHP
php实现统计二进制中1的个数算法示例
Jan 23 PHP
php实现登录页面的简单实例
Sep 29 PHP
浅谈php常用的7大框架的优缺点
Jul 20 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
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
php编写批量生成不重复的卡号密码代码
2015/05/14 PHP
js判断浏览器的比较全的代码
2007/02/13 Javascript
JavaScript学习笔记(十)
2010/01/17 Javascript
javascript 多浏览器 事件大全
2010/03/23 Javascript
jQuery动态添加删除select项(实现代码)
2013/09/03 Javascript
利用jQuary实现文字浮动提示效果示例代码
2013/12/26 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
jquery实现鼠标滑过小图时显示大图的方法
2015/01/14 Javascript
js树插件zTree获取所有选中节点数据的方法
2015/01/28 Javascript
JavaScript实现的双向跨域插件分享
2015/01/31 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
关于react-router/react-router-dom v4 history不能访问问题的解决
2018/01/08 Javascript
express默认日志组件morgan的方法
2018/04/05 Javascript
详解使用webpack+electron+reactJs开发windows桌面应用
2019/02/01 Javascript
[05:11]TI9战队采访——VIRTUSPRO
2019/08/22 DOTA
Python字典中的键映射多个值的方法(列表或者集合)
2018/10/17 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
python自动化测试无法启动谷歌浏览器问题
2019/10/10 Python
Django 请求Request的具体使用方法
2019/11/11 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
详解Python中import机制
2020/09/11 Python
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
Groupon西班牙官方网站:在线优惠券和交易,节省高达70%
2021/03/13 全球购物
项目副经理岗位职责
2013/12/30 职场文书
一年级评语大全
2014/04/23 职场文书
2015试用期转正工作总结
2014/12/12 职场文书
2014年度工作总结报告
2014/12/15 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫
详解NumPy中的线性关系与数据修剪压缩
2022/05/25 Python