Color Palettes in Adobe Swatch Exchange (.ase)
Almost all of us use Adobe products in our professional and hobby design lives, but the new release of CS3 made it very hard for developers and websites like ours to allow users to get their palettes into the CS3 suite of products. CS3 uses a new format for storing color palettes aka schemes / swatches and Adobe kept their .ase file format a secret so that only Adobe Kuler could export to this format... Well, we're not very good about NOT sharing the color love... so Chris our skilled code engineer poured over all the specifications and documentation on the file format to figure out how to share that .ase love with everybody.
The Adobe Swatch Exchange (.ase) File Format - Source Code
For any other color lovers, developers or creative individuals who would like their applications and websites to be able to spit out .ase color palettes...
Here is the .ASE Source Code we are using.
Downloading .ase Color Palettes from COLOURlovers
COLOURlovers has over 200,000 user created palettes with more than 25,000 being added monthly. Not only is the community a creative and fun place to share color ideas... those ideas can be used in several professional design programs.
1.) Find a palette you love and want to use in CS3, then click the ASE icon and save the file to your computer. (We're using this color palette in our example.)

2.) In your CS3 program, under your swatches window click the right facing arrow.

3.) Choose load swatch and find the COLOURlovers file you saved on your computer.

4.) Once you click ok the color will be added to your colors swatch library.








nowinvisibly
This is something I've been wanting for YEARS!! Great work!!!!!
juliavalle
Stratification
electrikmonk
phpdev67
PureForm
snuf
Libbywalters
dramatique
do any other people do it like that? :]
BatteryLow
jenapple
cougsmontegue
BlueKDesign
I've been working with the ASE format as well. I'm working on an add-in for PPT to allow exporting colors to ASE and import colors from ASE. Thanks for posting the PHP code, it really helped me get a working export & import prototype in VBA.
Your ASE export works, but I think there are a few 'features' of the ASE format that you are missing. I only mention it in case you have a need for future features. :^) For example, color swatches can be RGB, CMYK, Lab or Gray. Also, Illustrator can create named color groups containing one or more color swatches.
I found the complete details of the format (and others, BTW) at http://www.selapa.net/couleurs/fileformats.php.
dcollins
marccc
http://blog.christenfeldt-edv.de/2010/04/03/adobe-swatch-exchange-ase-reader-in-php/
not much tested, but it works for the palettes you get at Adobe's kuler.
Post a Comment