从 .ABR 文件(Photoshop 画笔集)读取版本信息

发布于 2024-08-11 19:36:38 字数 788 浏览 9 评论 0原文

是否可以从其二进制数据检测画笔集 (.abr) 文件与哪个 Photoshop 版本兼容?

有一个名为 ABRViewer 的开源 C# 程序,但它不读取版本信息。

示例画笔:

http://mark-s.deviantart.com/art/Fractal-Brushes-Set-20484978

http://redheadstock.deviantart.com/art/Arcane-Circles-Symbols-Brushes-63580135

Is it possible to detect which Photoshop version a brush set (.abr) file is compatible with from its binary data?

There is a open source C# programm called ABRViewer but it doesn't read version info.

Sample brushes:

http://mark-s.deviantart.com/art/Fractal-Brushes-Set-20484978

http://redheadstock.deviantart.com/art/Arcane-Circles-Symbols-Brushes-63580135

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

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

发布评论

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

评论(1

冷弦 2024-08-18 19:36:38

如果您使用的是 Windows,您可能会幸运地使用 Python 的 win32com 进行交互以编程方式使用 Photoshop(很好的示例)。也许您可以尝试通过此 API 加载 ABR 文件。

根据此论坛帖子,似乎有一个文档“Photoshop 文件格式”,其中包含在高级 SDK 中。显然,您可以免费获得高级 SDK。我假设本文档将解释 ABR 文件格式,以便您可以编写一个简单的解析器。

If you are on Windows, you may have some luck using Python's win32com to interact with Photoshop programatically (a nice example). Perhaps you could try to load in an ABR file via this API.

Based upon this forum post, it appears that there is a document "Photoshop File Formats," which is included in the Advanced SDK. Apparently you can get the Advanced SDK for free. I would assume this document would expain the ABR file format so that you could write a simple parser.

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