如何使用php读取psd文件

Dip*_*mar 7 php psd

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

我该怎么做?我听说过ImageMagick但从未参与其中.

如果你们有一些入门链接请提供给我.

Frx*_*rem 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");
}
Run Code Online (Sandbox Code Playgroud)

此外,您可以查看与您类似的问题的答案,并举例说明如何获取x,y图层位置的代码示例.