imagettftext相关内容

将阿拉伯语写入图像时出错

我之前的相关问题: php 处理图片:写完整阿拉伯语单词,ttf 字体 我的问题是: 如果我想在图像中写احمد,它会显示为د م ح ا 好吧,我修复了它,现在输出:احمد 使用此功能: function arab($word){$w = expand(' ',$word) ;$f = array(array('ا','أ'),'ب','ت','ث','ج','ح' ..
发布时间:2021-11-17 01:16:02 PHP

使用多行的 imagettftext 函数?

我正在使用 php 创建透明文本 -> png 图像,到目前为止还不错.唯一的问题是我希望能够由于固定的宽度而使文本自动换行.或者能够在文本中插入断线.有没有人做过这个?这是我的代码... 解决方案 试试这个 $text = '很酷的东西!太好啦啦啦啦啦啦啦嘻嘻嘻嘻';$text = wordwrap($_POST['title'], 15, "\n"); 我希望它对其他人有所帮助,因 ..
发布时间:2021-09-06 19:04:27 PHP

使用PHP向图像添加文本

我在向图像添加自定义文本时遇到了一些问题,我试图做的是将3行文本居中.但是,居中的文本在图像的右侧,而不是在图像的中心.到目前为止,这是我添加的文本,但是我需要使文本与图像上显示的行居中对齐. // Variables $img = LoadJpeg('img/custom-image.jpg'); $orig_width = imagesx($img); $orig_height = im ..
发布时间:2020-06-26 18:33:19 PHP

PHP imagettftext:包围在一起的字母包围框

我正在使用PHPs imagettftext即时编写文本图像,到目前为止效果很好,但是我遇到了一个非常奇怪的问题. 我们使用的字体非常斜体,显然,后面字母的边界框有时会将背景叠加在前面的字母上,从而切入它们. 现在,我似乎无法找到一种方法来告诉imagettftext使用透明背景作为字体(对于图像本身来说这不是问题). 所以,有人建议如何摆脱这些削减?还是我们必须使用斜体较少的字 ..
发布时间:2020-06-26 18:33:17 PHP

JpGraph中缺少字符

我有一个在Windows上运行并使用cp1252(又名Win-1252)的网站,因此它可以显示西班牙语字符.该应用程序使用 JpGraph 2.3 生成一些绘图.这些图使用Tahoma Open Type字体系列显示文本标签.字符串在ANSI(即cp1252)中提供,字体文件支持cp1252(实际上,* .ttf文件是从系统的字体文件夹中复制的). 在从PHP/5.2.6到PHP/5.3.0 ..
发布时间:2020-06-26 18:33:08 PHP

imagettftext和欧元符号

我正在使用imagettftext生成图像(我也尝试过imagefttext),但是我无法显示欧元符号.看看它是怎么做到的!字体是Myriad,在Photoshop中,符号看起来还不错. 解决方案 您总是可以制作一个欧元符号的图像(使用Photoshop)并用GD代替. 这不是真正的解决方案,但至少可以解决问题. ..
发布时间:2020-06-26 18:33:06 PHP

如何控制使用`imagettftext()`生成的文本的文本对齐方式?

使用PHP GD库中的imagettftext函数,只能将左对齐的文本绘制到图像上.至少看起来如此,也许我正在丢失一些东西. 如何控制绘制在图像上的文本的对齐方式?即左/中/右(/合理-不必要,但有用) 我应该提到的是,当绘制的文本包含多行时(例如"bla bla bla/n和bla的另一行"),对齐方式是可见的. 解决方案 和 imagettftext() 不是在某种形式的“ ..
发布时间:2020-06-26 18:33:03 PHP

imagettftext()-找不到字体位置

我正在使用imagettftext()函数创建自定义的验证码脚本. 我已经在运行PHP(版本5.3.8)的PC上成功运行并测试了代码,但是当我上传到运行PHP(版本5.2.17)的共享托管帐户时,出现以下错误 Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/pheelc ..
发布时间:2020-06-26 18:32:58 PHP

使用imagettftext在文本下划线

我的问题是,如何在图像中的所有文本下划线? 代码: function createImage($text) { $text .= "\n"; $text = wordwrap($text, 40, "\n"); $newlines = substr_count($text, "\n"); if($newlines == 0) { ..
发布时间:2020-06-26 18:32:51 PHP

imagettftext无法打开字体文件

使用来自php.net的示例,我得到了警告,并且图像显示不正确.我提供.ttf文件的完整路径,如下所示:/var/www/public/myfont.ttf PHP Warning: imagettftext() [function.imagettftext]: Could not find/open font in ..
发布时间:2020-06-26 18:32:49 PHP

具有透明度/Alpha背景的PHP GD文本

好的,所以我在将我的文字放置在部分透明的图像上时遇到了问题.我希望文本是纯色的,但是我希望图像背景的一部分是透明的,而文本结束的那一部分是纯色的,这是我有的,问题是文本继承了其中一个的透明背景前几层.这是代码,以及输出示例,在该输出下,我希望它看起来像.图像位于浅灰色背景上,因此较深的灰色之间的图像周围的浅色边框是透明的,但没有其他内容,尤其是文本.似乎不是文本本身,而是透明的文本块背景.如您所见 ..
发布时间:2020-06-26 18:32:40 PHP

PHP imagettftext基线解决方法

我正在写使用PHP将文本打印到图像上.但是,功能imagettftext()使用基线,而我需要文本垂直居中. 所以,我要么需要一种打印文本y的方法,而不是从顶部到基线的距离,而是从边界框的顶部到顶部的打印距离,或者我需要一种可以确定边界框的顶部与基线之间的距离的方法 显然,我让您感到困惑.因此,要明确地说:我知道函数imagettfbbox().使用该功能,我可以确定结果文本框的高度和 ..
发布时间:2020-06-26 18:32:37 PHP

字符到字形映射表

我正在遵循apple.com上的文档. > 我设法得到了The 'cmap' encoding subtables.我知道100%platformID, platformSpecificID是正确的,但是offset可疑.这是数据: array(3) { [0]=> array(3) { ["platform_id"]=> int(0) ["specifi ..
发布时间:2020-06-26 18:32:34 PHP