views:

229

answers:

1

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

+2  A: 

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.

John Paulett