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 实现多服务器共享 SESSION 数据
Aug 15 PHP
PHP图片验证码制作实现分享(全)
May 10 PHP
php笔记之:php数组相关函数的使用
Apr 26 PHP
php 检查电子邮件函数(自写)
Jan 16 PHP
给ECShop添加最新评论
Jan 07 PHP
PHP Reflection API详解
May 12 PHP
修复ShopNC使用QQ 互联时提示100010 错误
Nov 08 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
Mar 21 PHP
PHP中利用sleep函数实现定时执行功能实现代码
Aug 25 PHP
替换php字符串中的单引号为双引号的方法
Feb 16 PHP
PHP读取Excel类文件
May 15 PHP
PHP 对象接口简单实现方法示例
Apr 13 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 explode()函数用法、切分字符串
2012/10/03 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
PHP实现无限极分类图文教程
2014/11/25 PHP
Symfony2学习笔记之控制器用法详解
2016/03/17 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
Nginx+php配置文件及原理解析
2020/12/09 PHP
CSS常用网站布局实例
2008/04/03 Javascript
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
JavaScript Chart 插件整理
2010/06/18 Javascript
JavaScript OOP面向对象介绍
2010/12/02 Javascript
使用Sticker.js实现贴纸效果
2015/01/28 Javascript
详解JavaScript中的Unescape()和String() 函数
2015/11/09 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
Node.js websocket使用socket.io库实现实时聊天室
2017/02/20 Javascript
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
vue-cli 为项目设置别名的方法
2019/10/15 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
LUISAVIAROMA德国官网:时尚奢侈品牌购物网站
2020/11/12 全球购物
C语言编程练习
2012/04/02 面试题
法雷奥SQA(electric)面试问题
2016/01/23 面试题
中学生班主任评语
2014/01/30 职场文书
运动会稿件300字
2014/02/14 职场文书
会计岗位职责范本
2014/03/07 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
庆六一活动总结
2014/08/29 职场文书
pandas 实现将NaN转换为None
2021/05/14 Python
将MySQL的表数据全量导入clichhouse库中
2022/03/21 MySQL
Golang 对es的操作实例
2022/04/20 Golang