Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中向混合样式的图像插入文本_Php - Fatal编程技术网

在PHP中向混合样式的图像插入文本

在PHP中向混合样式的图像插入文本,php,Php,在PHP中,我将生成一个添加了样式化文本的图像。文本是动态的,可以应用多种样式 e、 g 那只敏捷的棕色狐狸跳过了那只懒狗 如何在PHP中做到这一点?在PHP中,有不同的方法可以使用不同的样式/字体类型/siize等来广告文本。 签出:或中的其他几种方法 记录字符串的大小并管理您可以使用的位置。但是如何将多个样式应用于一个字符串?我曾考虑过将字符串拆分成单词,但这将很难管理单词之间的间距。我认为你做不到。您必须将字符串拆分为具有自己样式的片段,并将其添加到图像中。使用imagettfbbox记录

在PHP中,我将生成一个添加了样式化文本的图像。文本是动态的,可以应用多种样式

e、 g 那只敏捷的棕色狐狸跳过了那只懒狗


如何在PHP中做到这一点?

在PHP中,有不同的方法可以使用不同的样式/字体类型/siize等来广告文本。 签出:或中的其他几种方法


记录字符串的大小并管理您可以使用的位置。

但是如何将多个样式应用于一个字符串?我曾考虑过将字符串拆分成单词,但这将很难管理单词之间的间距。我认为你做不到。您必须将字符串拆分为具有自己样式的片段,并将其添加到图像中。使用imagettfbbox记录您必须在图像中放置下一段字符串的位置。