3 ms·
> Unfortunately psd.py doesn't seem to exist. This is just plain wrong. There are many Python readers for PSD format: * https://github.com/kmike/psd-tools htt
by kmike84 13y ago
> Unfortunately psd.py doesn't seem to exist.
This is just plain wrong. There are many Python readers for PSD format:
* https://github.com/kmike/psd-tools https://github.com/kmike/psd-tools
* https://github.com/jerem/psdparse https://github.com/jerem/psdparse
* https://code.google.com/p/pypsd/ https://code.google.com/p/pypsd/
* PIL and Pillow can read PSD files.
I'm biased because I wrote psd-tools, but I think psd-tools API is quite simple, and it has some features that PSD.rb doesn't have, e.g. it supports more PSD compression formats (actually, all of them) and can export individual layers and layer groups as images. It also has more tests than PSD.rb and more PSD files in testing suite.
- sjtgraham 13y agoNice. Obviously I didn't look too hard hence "doesn't seem to exist". My main point was against reimplementing something already extant just because you have a swathe of code in a given language.
- kmike84 13y agoYour point applies more to PSD.rb then - there was a lot of PSD readers in Python, C, C++ and C# for ages :) But it seems that reimplementing worked very well for them: API, language and a good timing really matters.