当前位置:首页 » 编程语言 » PHP字转图

PHP字转图

发布时间: 2022-12-16 17:00:07

Ⅰ 如何将文字用php转换成图片

header ("Content-type: image/png");
function autowrap($fontsize, $angle, $fontface, $string, $width) {
// 这几个变量分别是 字体大小, 角度, 字体名称, 字符串, 预设宽度
$content = "";
// 将字符串拆分成一个个单字 保存到数组 letter 中
for ($i=0;$i<mb_strlen($string);$i++) {
$letter[] = mb_substr($string, $i,1,'utf-8');
}
foreach ($letter as $l) {
$teststr = $content." ".$l;
$testbox = imagettfbbox($fontsize, $angle, $fontface, $teststr);
// 判断拼接后的字符串是否超过预设的宽度
if (($testbox[2] > $width) && ($content !== "")) {
$content .= "\n";
}
$content .= $l;
}
return $content;
}
$text = $_GET['text'];//传过来的要处理的文字
$text = autowrap(14, 0, "msyh.ttf", $text, 250); // 自动换行处理

$im = imagecreate(278,350);
$background = imagecolorallocate($im, 255, 0, 0);
imagecolortransparent($im,$background); //imagecolortransparent() 设置具体某种颜色为透明色,若注释
$A = "img/".$_GET['mo'].".png";
$black = imagecreatefromstring(file_get_contents($A));
$white = imagecolorallocate($black,0x66,0x66,0x66);

imagettftext($black,12,0,30,55,$white,"msyh.ttf",$text); //字体设置部分linux和windows的路径可能不同
imagepng($black);//文字生成的图

Ⅱ php文字转图片乱码

你php脚本直接保存为utf-8格式吧.

Ⅲ 如何用php把文字转变成图片.也就是往网页输入文字.通过网站后台生成png图片

首先要确定你的环境支持GD库;
程序很简单:
$str = "测试一下";//输入的文字
header("Content-type: image/jpeg");
$im = imagecreate(100, 30) or die("Cannot Initialize new GD image stream");//图片大小

$str=iconv("gb2312","UTF-8",$str);
for($i=0;$i<200;$i++) //加入干扰象素
{
$clr = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand()%100 , rand()%50 , $clr);
}

//$str="sss";
$black = imagecolorallocate($im, 0, 0, 0);
$fnt = "c:\windows\fonts\simhei.ttf"; //字体文件
ImageTTFText($im, 15, 0, 10, 20, $black, $fnt, $str);
imagejpeg($im);
//imagepng($im);
imagedestroy($im);

Ⅳ php图片加字将字旋转位置

根据文字所在图片的位置方向,计算文字的位置。
php给图片添加文字水印,可控制位置,旋转,多行文字,主要包括php给图片添加文字水印可控制位置,旋转,多行文字使用实例、应用技巧、基本知识点总结和需要注意事项。

Ⅳ 如何让PHP中的数字变成图片

//按照下面的代码就能将数字转成图片了
for($i=0;$i<100;$i++){
if($i%10==0){
echo"<imgsrc='appserv/".$i.".gif'/><br/>";
}else{
echo"<imgsrc='appserv/".$i.".gif'/>";
}
}

热点内容
pspfifa无缓存 发布:2025-01-24 16:45:13 浏览:164
androidhandler机制 发布:2025-01-24 16:41:10 浏览:935
安卓系统如何下载aov 发布:2025-01-24 16:29:53 浏览:572
iptables允许ip访问 发布:2025-01-24 16:19:58 浏览:931
安卓80如何识别存储卡权限 发布:2025-01-24 16:19:54 浏览:231
存储介质价格 发布:2025-01-24 16:19:18 浏览:150
删除多个表sql 发布:2025-01-24 16:10:57 浏览:595
安卓设备版本哪里看 发布:2025-01-24 16:06:00 浏览:549
编译错误参数不可选 发布:2025-01-24 16:00:51 浏览:289
仓储软件用什么服务器 发布:2025-01-24 16:00:03 浏览:626