您可以为此使用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)
也参考这个问题: PHP: Get the position (x, y) of the layer of PSD file
或者你可以使用这样的东西: PSD 库 - 在没有任何 3rd 方库的情况下读取 .psd 文件。
| 归档时间: |
|
| 查看次数: |
2655 次 |
| 最近记录: |