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实现将GB编码转换为UTF8
Nov 25 PHP
PHP curl 抓取AJAX异步内容示例
Sep 09 PHP
CentOS安装php v8js教程
Feb 26 PHP
一张表搞清楚php is_null、empty、isset的区别
Jul 07 PHP
php无限分类使用concat如何实现
Nov 05 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
Feb 28 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
Yii 2中的load()和save()示例详解
Aug 03 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
yii2安装详细流程
May 23 PHP
ThinkPHP实现的rsa非对称加密类示例
May 29 PHP
thinkphp5.1框架模板赋值与变量输出示例
May 25 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
[EPIC] Larva vs Flash ZvT @ Crossing Field [2017-10-09]
2020/03/17 星际争霸
PHP 可阅读随机字符串代码
2010/05/26 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
2011/01/27 PHP
php中session过期时间设置及session回收机制介绍
2014/05/05 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
封装的原生javascript弹出层代码
2010/09/24 Javascript
jQuery对表单元素的取值和赋值操作代码
2011/05/19 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
详解JavaScript基于面向对象之创建对象(1)
2015/12/10 Javascript
jQuery 判断是否包含在数组中Array[]的方法
2016/08/03 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
原生js实现的移动端可拖动进度条插件功能详解
2019/08/15 Javascript
js+canvas绘制图形验证码
2020/09/21 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
python dataframe向下向上填充,fillna和ffill的方法
2018/11/28 Python
Django+JS 实现点击头像即可更改头像的方法示例
2018/12/26 Python
python远程连接MySQL数据库
2019/04/19 Python
Python实现微信翻译机器人的方法
2019/08/13 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
2021/02/24 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
美国折扣香水网站:The Perfume Spot
2020/12/12 全球购物
房地产经营管理专业自荐信
2014/09/02 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
2015年行政助理工作总结
2015/04/30 职场文书
四大名著读书笔记
2015/06/25 职场文书
退伍军人感言
2015/08/01 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript