NEKOMATAYA

1- レス

Photoshopでセル塗り


[22]kiyo[sage]:08/02/03 15:49:48 ID:???
メモ
Photoshopのスクリプト
Document.selection.select()メソッドはマニュアルにpoints:とか書いてあるけど、
実際の指定値は"px"なので注意すること(CS2)
なんで、ここは UnitValueが使えないのか? そりゃどうよ?

[23]kiyo[sage]:08/02/03 15:58:47 ID:???
選択範囲の有る/無しが判定できない。
try{}catch(){}で判定できる場合もあるが、ケースによってはPS本体にエラーを横取りされてリザルトを失うので危ない。
選択範囲のサイズが取得できない…バグっぽい?
省6

[24]kiyo[sage]:08/02/03 21:11:15 ID:???
カラーチップにラベルをつけたいが…最後につかったフォントを参照できないのか?
スクリプトでの指定に、通常のUIで最後につかったフォントを参照できれば…
できないっぽい? なじぇ?

[25]kiyo:08/02/07 02:32:32 ID:AgB0q9c2
WIN<>MAC と環境を移行をする途中… あまりに作業が面倒なので
Adobe Scriptのインストーラーモジュールを書く事に決定
えーと、どうせ書くならやっぱりPhotoshop限定じゃなくて「Adobe汎用」?
省6

[26]kiyo:08/02/07 22:22:20 ID:AgB0q9c2
うーばー
インストーラーデバッグ中
パスとか変わっちゃうのでアプリケーションの言語モードを知りたいのだが
PhotoshopCS2〜 app.locale="ja_JP"
AfterEffects app.language=Language.JAPANESE
という情報があるのだが 省2

[27]さいとう:08/02/08 00:38:00 ID:QYqxqt1Y
Mac版Ps CS2/CS3Wikiに書いておきました。

[28]kiyo:08/02/08 01:27:22 ID:vBsm4W0k
お、ありがとうございます。
いままでAEばっかり扱っていて、
今回PSのスクリプトを書いてみると、だいぶ環境が違っていて色々困っております。
特にPSは不都合を感じなかったので小まめにバージョンもってないのですわ、
Win PS4 > CS2 省14

[29]さいとう:08/02/08 03:05:22 ID:QYqxqt1Y
ちょっと確信ありませんが、マルチラングに対応したのが、CS以降あたりじゃありませんでしたっけ?
それ以前は言語毎のバイナリがあったような...
Ps7ってスクリプトもプラグイン経由で実行していたような...
違いましたっけ?

[30]kiyo[sage]:08/02/08 16:12:15 ID:???
PS7のスクリプトは、別インストールのプラグインです。
以前は使っていなかったので、今回互換があるのかどうかをチェックする為にインストールしました。
File回りが同じならけっこう使えるかと思ってます。
省17

[31]kiyo[sage]:08/02/08 16:36:19 ID:???
コピーしたファイルのサイズが微妙に小さくなっているので、
なんとなくクリエータとタイプ以外のリソースを無視しているのではないだろうか?
ファイルオブジェクトのメソッドでコピーできない場合は
…外部スクリプトを書き出して実行
省3

[32]kiyo:08/02/08 16:42:31 ID:vBsm4W0k
うちでは確認できないが、
CS2(Mac)以降の環境で、このまま使える(プラグインが動く)ようなら いっそ
「CSはサポート外」という手もあるな… うん、どこかで確認してもらおうっと


名前

E-mail



0ch BBS 2004-10-30 (+Nekomataya/2005-02-17)