Python如何读取多层PSD?

3 投票
2 回答
3540 浏览
提问于 2025-04-16 17:40

你能用Python读取多层的PSD图片吗?我试过用PIL库,但好像只能访问到第一层。还有一个问题是,如果某一层在程序中被设置为“隐藏”,那么结果就会是黑色的。

2 个回答

0

你试过这种方法吗?
http://techarttiki.blogspot.com/2008/08/photoshop-scripting-with-python.html

这个方法使用了Python的Win32扩展。

1

psd-tools 是一个可以让你编写脚本来读取 PSD 文件的工具。我现在正在用它做一些事情,效果很好。

https://github.com/kmike/psd-tools

撰写回答