php的GD库imagettftext函数解决中文乱码问题


Posted in PHP onJanuary 24, 2015

本文实例讲述了php的GD库imagettftext函数解决中文乱码问题的方法。分享给大家供大家参考。具体如下:

使用imagettftext写中文时,常出现乱码问题。解决方法是将中文字符串转为utf-8格式即可。具体代码如下(文件格式为gb2312):

<?php

$im = imagecreatefromjpeg('./1.jpg');

$w = imagesx($im);

$h = imagesy($im);
$green = imagecolorallocate($im,50,100,200);

$str = iconv('gb2312','utf-8','幸福就在身边');//解决乱码问题

imagettftext($im,16,0,200,100,$green,'./simhei.ttf',$str);
header("content-type: image/jpeg");

imagejpeg($im);

imagedestroy($im);

?>

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

PHP 相关文章推荐
PHP中常用数组处理方法实例分析
Aug 30 PHP
解析php addslashes()与addclashes()函数的区别和比较
Jun 24 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
Yii使用find findAll查找出指定字段的实现方法
Sep 05 PHP
php替换字符串中间字符为省略号的方法
May 04 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
Jan 05 PHP
PHP中__autoload和Smarty冲突的简单解决方法
Apr 08 PHP
Yii2框架使用计划任务的方法
May 25 PHP
php中实现字符串翻转的方法
Feb 22 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
Oct 17 PHP
php如何获取Http请求
Apr 30 PHP
PHP哈希表实现算法原理解析
Dec 11 PHP
php绘图之生成饼状图的方法
Jan 24 #PHP
php绘图之在图片上写中文和英文的方法
Jan 24 #PHP
php绘图之加载外部图片的方法
Jan 24 #PHP
php绘制一个扇形的方法
Jan 24 #PHP
php绘制一条弧线的方法
Jan 24 #PHP
php绘制一个矩形的方法
Jan 24 #PHP
php绘制一条直线的方法
Jan 24 #PHP
You might like
PHP strtok()函数的优点分析
2010/03/02 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
2015/02/10 PHP
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
2017/06/02 PHP
ExtJS 2.0实用简明教程 之Border区域布局
2009/04/29 Javascript
EXT中xtype的含义分析
2010/01/07 Javascript
Javascript算符的优先级介绍
2013/03/20 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
三种方式获取XMLHttpRequest对象
2014/04/21 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
js实现图片放大展示效果
2017/08/30 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
使用store来优化React组件的方法
2017/10/23 Javascript
antd中table展开行默认展示,且不需要前边的加号操作
2020/11/02 Javascript
Python简单日志处理类分享
2015/02/14 Python
使用python读取.text文件特定行的数据方法
2019/01/28 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
基于Keras的格式化输出Loss实现方式
2020/06/17 Python
获取CSDN文章内容并转换为markdown文本的python
2020/09/06 Python
物业客服专员岗位职责
2013/11/30 职场文书
2015年元旦活动总结
2014/05/09 职场文书
网络文明传播志愿者活动方案
2014/08/20 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
南京导游词
2015/02/03 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书
mysql事务对效率的影响分析总结
2021/10/24 MySQL
Java使用JMeter进行高并发测试
2021/11/23 Java/Android
Vue的列表之渲染,排序,过滤详解
2022/02/24 Vue.js
MySQL运行报错:“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”解决方法
2022/06/14 MySQL