JavaScriptからの呼び出し

[3095]JavaScriptからの呼び出し | 投稿者:ezi | 投稿日:2009/05/25(Mon) 18:18:21
唐突ですが質問します。
CS?CS4のいずれかで、
Mac,Winの両プラットホームで下記の事は可能でしょうか?

1)
InDesignのJavaScriptから、JAVAクラスの呼び出しや
引数でオブジェクトを渡したり戻り値でarray等オブジェクトを
貰う事は可能でしょうか?

2)
InDesignのJavaScriptからPhotoShopのJavaScriptの呼び出しや
引数でオブジェクトを渡したり戻り値でarray等オブジェクトを
貰う事は可能でしょうか?
» 1
[3096]Re: JavaScriptからの呼び出し | 投稿者:せうぞー | 投稿日:2009/05/25(Mon) 20:01:29
1)
(Adobeアプリケーション実装の)JavaScriptでは特定の言語のクラスを呼び出すことはできません。
Mac環境ならば、Javascript中にAppleScriptを記述して、その中でUnixレイヤーを呼び出せば可能です。
値の受け渡しはJSONなどで別途に行う必要があります。

2)
アプリケーション間通信は、わずかにBridgeTalkなどがありますが、書き方に癖があってあまり使い勝手のよいものだとは思いません。
やはりAppleScriptならば、このへんは強いです。一長一短、適材適所ということはありますが。
» 2
[3098]Re: JavaScriptからの呼び出し | 投稿者:ezi | 投稿日:2009/05/26(Tue) 09:30:29
>(Adobeアプリケーション実装の)JavaScriptでは特定の言語のクラスを呼び出すことはできません
そうですか…。MacとWinでの使用が前提ですので、
AppleScriptを使用しないでと考えると難しそうですね…。
重めの処理をどっかに投げられればと考えてたのですが…。

>アプリケーション間通信は、わずかにBridgeTalkなどがありますが…
ををっ、これは使えそうですね。
深く調べてみます。

>せうぞーさん
レスありがとうです!参考になります。有難う御座いました!
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア