Ayende @ Rahien

My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969

, @ Q c

Posts: 6,128 | Comments: 45,548

filter by tags archive

Expression Design: Lying By Omission

time to read 1 min | 138 words

Expression Design is supposed to be able to import and export PSD files. PSD is one of the more common file formats, because it is the one that Photoshop uses.

However, the import capability that Expression Design has is limited to... getting the embedded bitmap inside the PSD file. That one is supposed to let you get a thumbnail over PSD files, not as an import tool.

The problem with that is that PSD files are not bitmaps, they are composed of layers, transforms, and a host of other things that I am probably forgetting. Saying that you can import a PSD file by just importing the bitmap is effectively lying.

It may be true in the strict sense of the word, but it is misleading by not specifying that the comparability is so limited as to be useless.


Justin-Josef Angel [MVP]

I'm probably the only guy reading your blog that knows what Expression is so I'll take this one.

Expression Design does actually support loading PSD files.

Go to: File --> Open --> File of type DropDownList --> Choose PSD.

PSD is actually one of two formarts Expression design supports that aren't flat-image files. (The other is Expression Design's own file type)

Ayende Rahien


It opens that as a BITMAP, not as a layered image.

Mike M

Actually there is at least one more guy, me. To say that ED supports PSD is a flat out misrepresentation. It does not preserve PSD layers but rather opens a PSD as a single flat file. I want my money back! (except thankfully I downloaded the demo first : )

Comment preview

Comments have been closed on this topic.


  1. The worker pattern - 3 days from now

There are posts all the way to May 30, 2016


  1. The design of RavenDB 4.0 (14):
    26 May 2016 - The client side
  2. RavenDB 3.5 whirl wind tour (14):
    25 May 2016 - Got anything to declare, ya smuggler?
  3. Tasks for the new comer (2):
    15 Apr 2016 - Quartz.NET with RavenDB
  4. Code through the looking glass (5):
    18 Mar 2016 - And a linear search to rule them
  5. Find the bug (8):
    29 Feb 2016 - When you can't rely on your own identity
View all series



Main feed Feed Stats
Comments feed   Comments Feed Stats