7
A
回答
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
位置一些代码示例层,例如。
相关问题
- 1. 如何使用PHP读取PDF文件?
- 2. 如何用PHP读取文本文件?
- 3. 如何从PSD文件获取图层?
- 4. 如何用PHP读取BerkeleyDB文件?
- 5. 如何使用PHP从apache文件夹中读取文件
- 6. 如何从PSD文件
- 7. 使用PHP读取文本文件
- 8. 如何读取文本文件PHP
- 9. 如何使用php脚本读取30MB文本文件?
- 10. 用PHP读取XML文件
- 11. 用PHP读取文件名
- 12. 用fread读取PHP文件
- 13. 用php读取txt文件
- 14. 用PHP读取JSCON文件
- 15. 用PHP读取XML文件
- 16. 用PHP读取.CONF文件
- 17. 如何从psd文件在Adobe Photoshop中获取JPG文件
- 18. 使用PHP读取二进制文件
- 19. 无法使用PHP读取文件 - XAMPP
- 20. 使用PHP读取文件和邮寄
- 21. 使用php读取wsdl文件
- 22. 使用PHP CLI无法读取文件
- 23. 使用PHP读取.pptx文件
- 24. 使用PHP读取IIS日志文件
- 25. 使用PHP读取Word XML文件
- 26. 使用PHP读取Excel文件
- 27. 使用PHP读取MS Excel 2007文件
- 28. 使用php读取此文件
- 29. 使用PHP读取xlsx文件
- 30. 使用PHP读取iTunes XML文件
不知道这是否有帮助:http://www.phpclasses.org/package/3627-PHP-Open-images-in-the-PhotoShop-PSD-format.html – karmafunk
@karmafunk非常感谢回复,但那是我已经尝试过的第一件事,但它转换成图像,但我想阅读付款人.. –
如果没有任何东西存在,你可以通过解析文件自己做:http://www.adobe.com/devnet-apps/photoshop/fileformatashtml / – roptch