【发布时间】:2011-09-21 18:14:25
【问题描述】:
// 创建图像 $im = imagecreatetruecolor(400, 30);
// 创建一些颜色 $white = imagecolorallocate($im, 255, 255, 255); $grey = imagecolorallocate($im, 128, 128, 128); $black = imagecolorallocate($im, 0, 0, 0); imagefilledrectangle($im, 0, 0, 399, 29, $white);
// 要绘制的文本 $text = 'अन्ग्रेज़ी से हिन्दी'; // 用自己的字体路径替换路径 $font = 'mangal.ttf';
// 给文本添加一些阴影 imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
// 添加文本 imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
// 与 imagejpeg() 相比,使用 imagepng() 会产生更清晰的文本 imagepng($im); 图像销毁($im); ?>
输出文本与输入文本不同
【问题讨论】:
-
我假设您的意思是要将文本呈现为图形?
-
是的,是否可以使用 javascript
-
我相信这是可能的。 Javascript 是图灵完备的,所以你可以做任何事情。现在是简单还是高效......以及是否有可用的库......这些是完全不同的问题。
-
您到底想达到什么目的?您可以使用 canvas 元素轻松完成此操作。
-
我已经编辑了我的问题,请看一下
标签: php