1

我在 Mac OSX,可可。

我想读取和写入多层 .psd 图像。使用 Cocoa 本机 api,我可以将图像读取或写入为平面图像。(即单层)

那么是否有任何第三方库可用于执行操作?

这是我之前的查询。 使用 CGImageRef 使用图层属性创建 psd 图像

谢谢, 达纳

4

1 回答 1

2

PSD 是一种糟糕的格式,除了在 PhotoShop 中使用之外,大多数第三方库都会错过一些图层组合的细节,部分原因是 Adob​​e 不断扩展该格式,部分原因是它没有很好的文档记录。

如果您需要将更改后的图像保存在 PSD 中,那么您大概有内部的 PhotoShop。您最好的选择是使用Photoshop 批处理,它可以像键盘宏一样简单,也可以像您想编写脚本一样复杂。

于 2010-08-11T12:50:08.720 回答