gpt4 book ai didi

c++ - 从 PSD 文件构建层复合

转载 作者:太空宇宙 更新时间:2023-11-04 12:11:42 28 4
gpt4 key购买 nike

我目前正在开发一个外部 C++ 命令行应用程序来解析 PSD 文件(使用 PSD spec)。那里有很多(写得很好,我可能会补充),但没有一个能满足我的需要。我需要的核心内容之一是信息链接层与层本身的组合。在挖掘指定“Layer Comps - 1065”的图像资源部分时,我只能提取有关图层复合的名称、评论等。

我的问题是:PSD 文件中的图层如何引用图层复合?我需要知道每个图层复合应用了哪些图层。在查看 PS 提供的脚本时(例如图层复合到文件),图层复合总是在查看复合内有哪些图层之前“应用”。它似乎是在查看它的层之前创建一个 Action 并使用层 comp 的 ClassID 执行该操作,因此该方法必须知道该层 comp 实际引用了哪些层。这正是我需要能够做到的,但到目前为止,还没有成功。

重要的是我坚持使用 C++ 并且这是一个外部应用程序,因此插件 SDK 在这里没有太大帮助。

最佳答案

如果有人再次遇到这个问题,昨晚我使用二进制检查找到了数据,该数据与我已经从图层合成部分(Image Resources 下的 1065 标签)获得的图层合成 ID 进行了对比。 layer comp --> layer data 位于 Layer Records 标签下的“未记录数据”部分:shmd

希望这对某人有帮助。

-特雷夫

关于c++ - 从 PSD 文件构建层复合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9526658/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com