使用GD将其渲染为图像

时间:2012-10-10 22:12:05

标签: php jquery jquery-ui imagemagick gd

我正在为我的客户制作一个定制的偷鞋创作者。您可以在以下位置查看此创建者:

http://faithpointdallas.com/stoles/page/customStole

如果你去创建一个带有各种希腊字母的披肩,那么你会看到一个自定义的东西。现在我需要使用GD或ImageMagick将所有希腊字母和文本和图像渲染为ONE SINGLE图像。是否有可能,如果有,你的想法是什么?

1 个答案:

答案 0 :(得分:0)

您应该能够使用imagettftext将文字应用于GD(documentation here)中的图片:

imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )

使用javascript捕获字母相对于它们所在图像的X和Y坐标,然后将这些坐标(以及字母本身)发送到PHP脚本中。

如果您遇到Unicode问题(假设您使用的是希腊字母),请查看this question的选定答案,这可以帮助您对其进行排序。