我需要将PSD
文件读入PHP
代码并获取组图层和X-Y位置。
我该怎么办?我听说过ImageMagick,但从未参与其中。
如果你们有一些入门链接,请提供给我。
答案 0 :(得分:7)
你可以使用ImageMagick,使用类似:
$im = new Imagick("image.psd");
foreach($im as $layer) {
// do something with each $layer
// example: save all layers to separate PNG files
$layer->writeImage("layer" . ++$i . ".png");
}
另外,您可以查看this answer与您类似的问题,并提供一些代码示例,了解如何获取图层的x,y
位置。