DTP駆け込み寺
  1. [14831] T Illustratorスクリプトについて 2012/10/23 16:49
    1. [14832] Re: T U 2012/10/23 17:16
    2. [14833] Re: T H 2012/10/23 20:34
    3. [14834] Re: T (z-) 2012/10/24 12:34
      1. [14835] Re^2: T Illustratorスクリプトについて 2012/10/24 12:54
        1. [14837] Re^3: T (z-) 2012/10/24 19:34
          1. [14843] Re^4: T 2012/10/25 09:45
    4. [14836] Re: T あさうす 2012/10/24 14:13
      1. [14851] Re^2: T FRN 2012/10/27 19:43

[ 返信 ]

T

Illustratorで以下のJavaScriptにて効率化を行う検討を行っていますが、可能でしょうか?
1.WとHの変数を宣言
2.AIの標準ダイアログを呼び出す
3.単位をミリに、WとHを入力
4.WとHをpt換算してから変数に代入
5.ダイアログのOKを押す

[14831] Illustratorスクリプトについて (2012/10/23 Tue 16:49)

[ 返信 ]


Re: T

可能です。

[14832] U (2012/10/23 Tue 17:16)

[ 返信 ]


Re: T

Illustratorのバージョンによっては、可能

[14833] H (2012/10/23 Tue 20:34)

[ 返信 ]


Re: T

こういうことでしょうか
・Illustratorの環境設定>単位>一般 はpointで運用したい
・でもミリで入力したい
・そしてWとH(WilliamとHenry? 王?)を得点に換算してから変な数字に

えー、『環境設定>単位の設定に関係なく「20mm」など単位付きで入力する事で換算結果が反映される』
のはご存知の上で、
選択範囲の幅と高さをミリ単位で指定したい、でも数値のケツに「mm」を入れるのが面倒だ、
ということですよね。
手元のIllustratorがCS4止まりなので、最近のバージョンでは標準ダイアログにWとHを指定できるようになったのか、
 それはわかりませんが、
あくまで標準ダイアログにこだわるのであればイベントハンドラが必須となります。
 最近の物がイベントに対応したのかどうかは調べていませんが…
標準ダイアログに見間違うぐらいのダイアログ(ScriptUI)はCS3以降で作成可能です。
それ以前はprompt() メソッドを使うのが主流でした。
でも10.0はそれすらできませんでした。指定値を書いておいたテキストオブジェクトを読ませるとかムチャが必要でした。

できましたら、お使いになられ(てい)るIllustratorのバージョンは明記しましょう。。
みんな、わかる限りいちいち全バージョン分書いてしまいますから。

[14834] (z-) (2012/10/24 Wed 12:34) web

[ 返信 ]


Re^2: T

使用している環境はMac OSX 10.7、IllustratorCS6で作業しています。

[14835] Illustratorスクリプトについて (2012/10/24 Wed 12:54)

[ 返信 ]


Re^3: T

> 使用している環境はMac OSX 10.7、IllustratorCS6で作業しています。

最初のご質問に不確かな要素が多かったので確認の意を込めてだらだらいっぱい書いたんですが、
…お読みいただきましたか?

[14837] (z-) (2012/10/24 Wed 19:34) web

[ 返信 ]


Re^4:

Z様すいません!
内容は読みました!
Z様の質問通りの内容です!

[14843] T (2012/10/25 Thu 09:45)

[ 返信 ]


Re: T

回答と直接関係ありませんツッコミですが……。

ここでその動作に対応するスクリプトを無償で依頼されているとか、
そういうことではないですよね。

ご厚意で提供されることはあるかもしれませんが、
今回の件であれば可否を提示された時点で回答かなと思います。

[14836] あさうす (2012/10/24 Wed 14:13)

[ 返信 ]


Re^2: T

私も同感です。質問者はこういった掲示板利用の意味を何か勘違いされているのではないでしょうか?

[14851] FRN (2012/10/27 Sat 19:43)