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 从数据库提取二进制图片的处理代码
Sep 09 PHP
PHP 实用代码收集
Jan 22 PHP
YII模块实现绑定二级域名的方法
Jul 09 PHP
PHP屏蔽过滤指定关键字的方法
Nov 03 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
Jul 29 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
YII Framework框架教程之日志用法详解
Mar 14 PHP
PHP类的特性实例分析
Sep 28 PHP
使用正则去除php代码中的注释方法
Nov 03 PHP
Yii支持多域名cors原理的实现
Dec 05 PHP
在Laravel中使用MongoDB的方法示例
Nov 11 PHP
在 Laravel 6 中缓存数据库查询结果的方法
Dec 11 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
浅析SVN常见问题及解决方法
2013/06/21 PHP
PHP使用ob_start生成html页面的方法
2014/11/07 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
node操作mysql数据库实例详解
2017/03/17 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
Vue组件间的通信pubsub-js实现步骤解析
2020/03/11 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
Python转换HTML到Text纯文本的方法
2015/01/15 Python
python&MongoDB爬取图书馆借阅记录
2016/02/05 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
python绘制玫瑰的实现代码
2020/03/02 Python
Python threading.local代码实例及原理解析
2020/03/16 Python
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
2014/05/07 HTML / CSS
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
全球最大的在线橄榄球商店:Lovell Rugby
2018/05/20 全球购物
扩大国家免疫规划实施方案
2014/03/21 职场文书
党风廉政承诺书
2014/03/27 职场文书
奶茶店创业计划书
2014/08/14 职场文书
2014年财务经理工作总结
2014/12/08 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
地道战观后感
2015/06/04 职场文书
商业计划书范文
2019/04/24 职场文书
详解Python小数据池和代码块缓存机制
2021/04/07 Python
python基础之文件操作
2021/10/24 Python
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL