1
我试图从一个C#项目中的psd文件中获取图层信息。如何在PSD文件中获取图层关系或组信息?
通过使用PSD插件Paint.Net或MagickImage,我能够得到的位置,大小,内容和每层的一些视觉性能。
但我找不到可以说明图层关系的属性或函数。
有没有办法找出哪一层是另一层的父层?或者哪一层与另一层相同?
我试图从一个C#项目中的psd文件中获取图层信息。如何在PSD文件中获取图层关系或组信息?
通过使用PSD插件Paint.Net或MagickImage,我能够得到的位置,大小,内容和每层的一些视觉性能。
但我找不到可以说明图层关系的属性或函数。
有没有办法找出哪一层是另一层的父层?或者哪一层与另一层相同?
使用Paint.Net的PSD插件,可以从每个图层的AdditionalInfo中找到图层关系。
例如,层看起来像这样:
(OF为OpenFolder,L(SD)为层,其是SectionDivider)
[A(OF),A0,A1( OF),A10,L(SD),L(SD),B(OF),B0(OF),B00,L(SD),B1,L(SD)]
可以转换为此层树: