7

我需要将PSD文件读入PHP代码并获取组图层和 XY 位置。

我该怎么做?我听说过 ImageMagick,但从未研究过它。

如果你们有一些开始的链接,请提供给我。

4

1 回答 1

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");
}

此外,您可以查看与您类似的问题的答案,并提供一些代码示例,例如如何获取x,y图层的位置。

于 2013-07-02T13:38:23.353 回答