imagettftext

    1热度

    1回答

    好吧,现在我正在尝试做这项工作10个小时,但每分钟我都离最终目标越来越远...... 这个东西是,我需要创建一个函数,类或任何由所选的TTF或truetype字体创建,正确调整大小,并填充图像与URL给出的文本。图片不应超过该文字。 我已经放弃了我所有的代码,到目前为止,我已经得到了最好的事情是从网上取... <?php if(!isset($_GET['size'])) $_GET['

    0热度

    1回答

    我正在用PHP编写,它工作得很好,但我有一个非常奇怪的问题在飞行中的文本图像。 我们使用的是非常斜体的字体,显然后面的字母的边界框有时会将其背景叠加在先前的字母上,从而切入其中。 现在,我似乎无法找到一种方法来告诉imagettftext使用字体的透明背景(对于图像本身,这不是问题)。 那么,任何人都有建议如何摆脱这些削减?或者我们将不得不使用较少的斜体字体?

    3热度

    3回答

    基本上当我绘制文本它结束了黑色这样的:http://i.stack.imgur.com/z675F.png 而是我在PHP和功能分配的颜色。 代码: $finalImage = imagecreatefrompng($imageFile); $logo = imagecreatefrompng($logoImage); imagecopy($finalImage, $logo,

    0热度

    2回答

    我一直在使用带有imagettftext的系统来暂时将nog标准字体添加到网站。几个月前,我已经放弃了这种方法以获得更好的选择,但是我在一年前创建的某个网站上遇到了问题。 除了稳定性问题和性能外,该网站已被移至新的服务器,除此之外,服务器还有一个更新的PHP版本。 除了一个细节外,此举变得很完美。此后,生成的图像文本按钮的所有出现都会在特定字母之间产生间距。最值得注意的是W和J.生成图像的脚本本身

    0热度

    1回答

    该脚本需要文本,寻找URL,颜色和制作一个PNG图像。我遇到的问题是使用wordwrap。由于我不得不分开文本并将它们放在一起以着色链接,所以我很难弄清楚如何包装文本。这是脚本和结果的图像。 // Matches urls function is_a_url($text) { $isurl = preg_match("((https?|ftp|gopher|telnet|file|no

    21热度

    5回答

    将图像中的文本右对齐我为用户设置了动态论坛签名图像,我希望能够将其用户名放在图像上。我能够做到这一点很好,但由于用户名是不同的长度,我想对齐用户名,我怎么能做到这一点,当我必须设置x & y坐标。 $im = imagecreatefromjpeg("/path/to/base/image.jpg"); $text = "Username"; $font = "Font.ttf"; $bla

    6热度

    2回答

    我一直在使用这个简单的脚本来从文字图像的图像格式的文本: <?php header('Content-type: image/png'); $color = RgbfromHex($_GET['color']); $text = urldecode($_GET['text']); $font = 'arial.ttf'; $im = imagecreatetruecolor(40

    0热度

    1回答

    我需要实现类似于PHP的imagettftext函数的功能。我需要输入一个文本并输出基于此的bmp图像。我已经看过freetype,但它将字符转换为字符,并不适合将整个文本转换为图像。我现在被卡住了。我如何访问imagettftext函数的源代码或者是否有另一个库可以做到这一点?

    0热度

    2回答

    perl -e 'binmode(STDOUT, ":utf8"); \ print "\x{201C}Unicode \x{2018}\x{263A}\x{2019} Please\x{201D}";' |\ convert -background lightblue -fill blue -pointsize 36 \ label:@- label_uni

    2热度

    1回答

    我正在关注documentation on apple.com。 我设法得到The 'cmap' encoding subtables。我知道100%是platformID, platformSpecificID是正确的,但offset是可疑的。下面是数据: array(3) { [0]=> array(3) { ["platform_id"]=> int(