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)]
可以轉換爲此層樹: