2 ms·
It's a binary format which has 20 years of backward compatibility shims present to support 14 versions of PS. And it's huge and complex. No fun at all.
by EpicEng 9y ago
It's a binary format which has 20 years of backward compatibility shims present to support 14 versions of PS. And it's huge and complex. No fun at all.
- kyrra 9y agoReminds me of this PSD parsing code comment that isn't happy about the file format. https://github.com/zepouet/Xee-xCode-4.5/blob/83394493f51991748b9b4706e6d37a8ed874bc05/XeePhotoshopLoader.m#L108 https://github.com/zepouet/Xee-xCode-4.5/blob/83394493f51991...
- EpicEng 9y agoYep, pretty much. I started on a parser long ago as a side project and... quickly decided there were better uses for my free time.