5

そこで、Photoshop で *.ACO または *.ASE 形式で作成されたカラー パレットを、これらのプログラムを持っていない同僚に簡単に配布できるようにするための Web アプリケーションを開発しています。私は基本的な設定をするのにかなり長い道のりを歩んできましたが、スウォッチファイルがどのように構成されているかを理解できないという唯一の理由で、完全に立ち往生しています.

*.ASE ファイルをテキスト エディターで開くと、次のようになります。

ASEF          &      S w a t c h   1  RGB                   &    S w a t c h   2  RGB ?
Œ ?€  ?€        &    S w a t c h   3  RGB ?oïð?)̪>mí      &     S w a t c h   1  RGB                   &    S w a t c h   2  RGB ?
Œ ?€  ?€        &    S w a t c h   3  RGB ?oïð?)̪>mí      &     S w a t c h   1  RGB                   &    S w a t c h   2  RGB ?
Œ ?€  ?€        &    S w a t c h   3  RGB ?oïð?)̪>mí      &     S w a t c h   1  RGB                   &    S w a t c h   2  RGB ?
Œ ?€  ?€        &    S w a t c h   3  RGB ?oïð?)̪>mí  

NP ++で開くと、次のようになります。 ここに画像の説明を入力

私はフォーマットが何らかのわかりやすい XML 構造であることを望んでいました (そして素朴に期待していました) が、明らかにそうではありません..

この件について調べてみたところ、次の情報源が見つかりました。

http://www.nomodes.com/aco.html

http://www.selapa.net/swatches/colors/fileformats.php

http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm#50577411_31265

しかし、正直なところ、頭を包み込むことができるのは複雑に感じます..ファイルコーディング形式またはカラーコーディング形式についてより良い知識を持っている人が私に何か意見があれば、私は大いに感謝します!

ファイルを確認したい場合は、ここからダウンロードできます。

https://www.dropbox.com/sh/9vo2h7ophpfc201/p7saMtxi_k

4

3 に答える 3

2

参考までに、私は同様の問題に直面し、ACO ファイルを読み取って html に変換するこの C プログラムを見つけました。http://www.hping.org/aco2html/

素晴らしいツールですが、修正してより良くしたかったので、JavaScript に移植することにしました。これがGithubの私のコードですhttps://github.com/websemantics/Color-Palette-Toolkit

ライブデモもあります

http://websemantics.github.io/Color-Palette-Toolkit/

于 2015-01-04T18:13:58.170 に答える