[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-create
Subject: Re: [CREATE] How open/free do you consider PSD file format?
From: Cyrille Berger Skott <cberger () cberger ! net>
Date: 2010-10-13 16:13:25
Message-ID: 201010131813.26164.cberger () cberger ! net
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
On Wednesday 13 October 2010, Olivier BERTEN wrote:
> I'm trying to write a Photoshop PAT codec for SwatchBooker but I'm
> stuck between my will to preserve as much information as possible, and
> the lack (or my lack of knowledge) of open file formats that could
> preserve all characteristics of these patterns... Some features like
> "multichannel" (multi-ink) or CMYK+alpha aren't available in any other
> format I know... Patterns like these are rather unusual, to say the
> less... but I'd like to support that format as completely as possible...
What about making/extending an open format ? You might be able to use .exr for
that purpose (while not really open, the spec is at least freely available
with a reference implementation).
> So the best solution, in term of content preservation, would be to save
> these patterns as PSD but I'm not really comfortable with including that
> possibility in my format. In the other hand, pretty much all free
> graphic applications are able to deal with that format...
PSD is everything but open/free. It is even so close that you have to sign a
NDA to get access to the spec. Unless you stick to the outdated PS6.
--
Cyrille Berger Skott
[Attachment #5 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" \
"http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" \
content="1" /><style type="text/css"> p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'DejaVu Sans Mono'; font-size:9pt; \
font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">On Wednesday 13 October 2010, Olivier BERTEN wrote:</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> I'm trying to write a \
Photoshop PAT codec for SwatchBooker but I'm</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">> stuck between my will to preserve as much \
information as possible, and</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> the lack (or my lack of knowledge) of open file formats that \
could</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> \
preserve all characteristics of these patterns... Some features like</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> "multichannel" \
(multi-ink) or CMYK+alpha aren't available in any other</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> format I know... \
Patterns like these are rather unusual, to say the</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">> less... but I'd like to support that format \
as completely as possible...</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">What about making/extending an open format ? You might be able to \
use .exr for that purpose (while not really open, the spec is at least freely \
available with a reference implementation).</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> So the best solution, in \
term of content preservation, would be to save</p> <p style=" margin-top:0px; \
margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; \
text-indent:0px; -qt-user-state:0;">> these patterns as PSD but I'm not really \
comfortable with including that</p> <p style=" margin-top:0px; margin-bottom:0px; \
margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; \
-qt-user-state:0;">> possibility in my format. In the other hand, pretty much all \
free</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; \
margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">> \
graphic applications are able to deal with that format...</p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">PSD is everything but \
open/free. It is even so close that you have to sign a NDA to get access to the spec. \
Unless you stick to the outdated PS6.</p> <p style="-qt-paragraph-type:empty; \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;"></p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">-- </p> <p style=" \
margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; \
-qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Cyrille Berger \
Skott</p></body></html>
_______________________________________________
CREATE mailing list
CREATE@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/create
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic