我已经完成了我的研究,但我仍然感到非常不知情。我正在寻找一个可以制作由其他图片组成的实际物理(好的,数字)图片的图书馆。我从Imagick开始,但我不完全确定它会创建一个除了渲染到屏幕之外的新图像。
答案 0 :(得分:1)
PHP GD可以解决问题 - 只需渲染透明的PNG以获取图层,然后通过CSS将它们放在另一个上面:
.layers img{
position: relative;
top: 0;
left: 0;
}
<强>标记:强>
<div class="layers">
<img src="someScript.php">
<img src="someScript.php">
<img src="someScript.php">
</img>
答案 1 :(得分:0)
您所使用的输出的实际图像会有所帮助。
是这样的吗?
从这个
更改这些行/* Output the image */
header("Content-Type: image/png");
echo $canvas;
到这个
/* Save the image as output.png in the same folder as the code */
$canvas->writeImage('output.jpg');
$canvas->destroy();