我正在尝试制作一个“按钮生成器”,用于输出带有指定文本的PNG图像。我现在唯一需要做的就是弄清楚如何使按钮与文本长度相比动态调整大小。具体来说,我需要它:
如果有人能给我一个如何实现这个目标的例子我会非常感激。
答案 0 :(得分:0)
在Linux上,您可以执行"转换" (来自Image Magick软件包)在回发期间将图像处理到服务器上的内容。你没有指定服务器平台,所以我将把这个留给你:
http://it1.php.net/function.exec
和
http://www.imagemagick.org/script/command-line-processing.php
答案 1 :(得分:0)
根据文字进行大小调整,您可以使用imagettfbbox(float $size , float $angle , string $fontfile , string $text ) function对于步骤2中的平铺图像,您可以使用imagesettile功能。 您的步骤可能是这样的: