有一个PHP代码用于创建具有指定字体(.ttf或.opf格式)的用户定义文本,其中有一个背景图像?我想实现像这样的结果(使用php创建图像)
答案 0 :(得分:0)
目前css无法做到这一点,没有技巧和100%跨浏览器,不错的选择是svg
答案 1 :(得分:0)
如果你想用PHP而不是CSS(从问题标签猜测),你有两个选择:
gd2
库中的函数。ImageMagick
库中的函数。虽然互联网上可能有代码可以满足您的要求,但最有可能的是,它们实际上是在内部使用这两个库中的任何一个。自己使用这些库可以创建您想要的图像。
这些之间的区别在于ImageMagick支持更多格式和功能,但代价是便携性较低,而GD安装在大多数系统上,但它仅支持JPG / PNG / GIF格式并且提供的功能很少。
答案 2 :(得分:0)
我知道这是一个老问题,但对于那些寻找类似GD的东西的人......你必须处理面具。
喜欢这个问题:
PHP GD Use one image to mask another image, including transparency
唯一的区别是掩码图像将使用类型构建,由您在黑色(或白色为黑色)上写入白色。
所以你需要
步骤:
将前景图像复制到目标图像,将蒙版图像应用为蒙版
输出具有正确mime类型的目标图像或保存到磁盘