

Them on a spaceship directly into the sun.A PSD file is known as a Photoshop document and was developed by Adobe in order for Graphic Designers to create layered images. Were it within my power, I would gather every single copy of those specs, and launch So, I would have printed out every single page of the spec, and set them all on fire. Was naturally not gullible enough to go through with this procedure, but if I had done I can only imagine that they make this process soĭifficult because they are intensely ashamed of having created this abomination. This would have involved faxing them a copy of some document or I had to apply to them for permission to apply to them to have them consider sending Responsible for this Rube Goldberg of a file format.Įarlier, I tried to get a hold of the latest specs for the PSD file format. That last detail may not be important for the purposes of the simile, butĪt this point I am spending a lot of time imagining amusing fates for the people Your eccentric old uncle who died in a freak freshwater shark attack on his 58thīirthday.


Trying to get data out of a PSD file is like trying to find something in the attic of

Here, though, it is not included.Įither one of these three behaviours would be fine. Or aligned with the alignment included in the size. Should not be included in the size? Other chunks in other places are either unaligned, That these particular chunks should be aligned to four bytes, and that this alignement Why, for instance, did it suddenly decide It will then make up three more ways no sane human would think of, and do those If there are two different ways of doing something, PSD will do both, in different That burns with the fierce passion of a million suns. Worked on this code for several weeks now, my hate for PSD has grown to a raging fire Insult to other bad formats, such as PCX or JPEG. There's also some Objective-C code on GitHub (should be easily understandable for anyone with a C++ background), also source of this gem, which appears to sum it up nicely:Īt this point, I'd like to take a moment to speak to you about the Adobe PSD format.
