诸如 Discutils/ 之类的库如何与 .PSD 文件交互?

发布于 2024-08-12 17:56:24 字数 270 浏览 2 评论 0原文

我看到很多项目都涉及某种程度的逆向工程(我对此知之甚少)。例如,在 codeproject 上,有一个与 .PSD 文件交互的 API(删除图层、添加图层、添加遮罩等),还有一个用于 C# 的 Discutils 库,它与 .ISO 文件交互(不确定库的功能集是什么)正是)。

我知道这类应用程序需要逆向工程才能制作,但是我在哪里可以找到有关如何制作此类程序的更多信息(代码是开源的,我会查看它,但我认为有一些关于如何制作的指南制作这样的程序)?显然,这不仅仅是将 C# 方法组合在一起。

谢谢

I see a lot of projects which involve some degree of reverse engineering (something I know very little about). For example, on codeproject there was an API to interact with .PSD files (Delete layers, add layers, add masking, etc) and there is also a discutils library for C# which interacts with .ISO files (not sure what the featureset of library is exactly).

I know that these sort of apps require reverse engineering to make, but where can I find more info of how these sort of programs are made (the code is open source and I will look at it, but I assume there are some guides on how to make programs like this)? Obviously this is more than just putting together C# methods.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不语却知心 2024-08-19 17:56:24

Gimp 部分支持管理 PSD 文件。我会看一下他们的实施并从那里开始。

Gimp has partial support for managing PSD files. I would take a look at their implementation and start from there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文