问题标签 [imagettftext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gdlib - 如何在 imagettftext() 中使文本居中对齐
我无法让这个工作。
见下图(这是我在 div 标签中显示的):
html代码是
如何使用 imagettftext() 实现图像中显示的相同内容
php - 在 Joomla 中调用字体时图像不显示
我是 Joomla 开发和 php 的新手,所以如果我在做一些愚蠢的事情,请告诉我!
我正在创建要在用户完成带有姓名、日期等的测验后打印的证书。我已经显示了要显示的图像和文本,但是当我添加字体时,什么都没有显示。
这是我正在使用和工作的基本脚本(背景图像和字体工作):
当我试图在 Joomla 中应用它时,问题就开始了。我在这样的模板中调用它:
和文件生成器(certgenerator.php):
参考:
我已经尝试过 imagettftext 与 imagefttext,没有扩展名,有扩展名,上面链接中的一堆东西,结果都是一样的。有任何想法吗?我在猜测(并希望!)一些愚蠢的事情?
php - 验证码无法使用 php
我的验证码不起作用,我可以在后面调出线条,但数字在验证码中不可见。该代码在本地主机上运行完美,但在我的托管网站上却没有。
这是代码:
php - imagettftext函数在php中不起作用
我的验证码有以下代码。图像中的线条已生成,但未显示 4 位数字。我认为有一些问题
imagettftext($image,$font_size,0,15,30,$text_color,'font.TTF',$text);
代码的功能。我尝试使用 $_server['DOCUMENT_ROOT']; 设置字体文件的路径;但没有工作。
这是代码:
php - imagettftext()、GD、TrueType 字体和字母“a”/“A”(奇怪)
我正在使用以下代码生成基于文本的图像。一切正常,除了字母“a”和“A”分别显示为å和Å。为什么?
一切看起来都很好,但一个 / A。
谢谢!=)
编辑:img 的快照:
编辑2: 这有什么结论吗?http://en.wikipedia.org/wiki/%C3%85#On_computers
php - php ImageTTFText,如果之前回显,图像仅填充文本
嘿,我通过制作验证码遇到了一些疯狂的问题。
我创建了一个 shuffle 变量并将其提供给会话,然后我打开 image.php
验证码.php
验证码图片.php
这工作正常,但如果我从 captcha.php 中删除回声
这一行:echo "Captcha ist: ".$_SESSION["captcha"];
我得到一个没有字符的图像,比如会话是空的,但如果会话真的是空的,图像将不会被创建。
如果我在 captcha.php 中写了 echo 行,为什么要让 captchaimage.php 只获得正确的会话?
php - PHP 的 imagettftext 在透明背景上创建黑边
我有这个代码:
就像我在标题中所说的那样,它会在文本周围产生一些黑边。我也尝试了imagealphablending
/imagesavealpha
并且我得到了相同的结果(我在透明背景上使用了白色文本,以便您可以看到我在说什么):
更新:解决方案是:
php - PHP - 将十六进制字符转换为 HTML 实体
我正在使用 imagettftext 创建某些文本字符的图像。为此,我需要将一组十六进制字符代码转换为它们的 HTML 等价物,我似乎无法找到 PHP 内置的任何功能来执行此操作。我错过了什么?(通过搜索,我遇到了这个:PHP function imagettftext() 和 unicode,但似乎没有一个答案能满足我的需要——一些字符转换但大多数没有)。
这是生成的 HTML 表示(在浏览器中)
来自这个数组(不能在 imagettftext 中渲染):
php - imagettftext()不输出原始图像+水印
使用作为 imagettftext() 变体来为带有自定义文本的图像加水印,但我必须在这里做错事......因为输出结果没有预期的水印。已经尝试了一些不同的方法,但我觉得问题可能出在创建水印的方式上......因为稍后在脚本中,当我应该使用其他一些功能时,我尝试使用 imagecreatefrompng()......
使用的辅助功能:
PHP 脚本:
很抱歉粘贴了长代码......但这感觉有点超出我的技能。
提前致谢。
php - 如何控制使用`imagettftext()`生成的文本的文本对齐方式?
使用imagettftext
PHP GD 库中的函数,只能在图像上绘制左对齐的文本。至少看起来是这样,也许我错过了一些东西。
如何控制绘制到图像上的文本的对齐方式?即左/中/右(/合理 - 不是必需的,但有用)
我应该提到,当绘制的文本包含多行时,对齐是可见的(例如“bla bla bla/nAnd another line of bla.”)。