問題タブ [extendscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
319 参照

javascript - イラストレーター javascript/extendscript の Min Max 関数のバグ?

次のコードが Safari/Javascript と Illustrator/ExtendScript で異なる結果を返す理由を誰か説明できますか?

私のテストでは、これのブラウザー バージョンは期待どおりに動作するようです。イラストレーターはあまり。これは本物のバグですか?それとも、ExtendScript (Creative Suite アプリ用の Adob​​e の Javascript 実装) と apply メソッドの問題ですか?

0 投票する
1 に答える
1614 参照

javascript - Adobe InDesign CS5 で TextBox 内のテキストを操作する

Adobe InDesign CS5でサイズ変更時に TextBox 内のテキストを操作するにはどうすればよいですか?

主な目標は、カスタム ハイフネーションのようなものを実現するには、すべての行の最後の単語を分割しすぎることです。

JavaScript (またはExtendScript ?)を使用することは可能ですか?

ありがとう。

アップデート

コメントで自分の問題を説明しようとしました

ExtendScriptの例が必要です。これは、テキストボックスの寸法を見つけ、寸法に応じてテキストをハイフネーションし、テキストボックスのサイズ変更時にイベントを作成した後、サイズ変更のたびに同じことを行います。

0 投票する
1 に答える
1317 参照

php - Adobe InDesign CS5 Server JavaScript: XML タグで四角形を取得

現在のセットアップ:

PHP SOAP 経由で ExtendScript を介してスクリプト化された Adob​​e InDesign Server CS5

問題:

現在、次のコードを使用して画像ファイルを長方形に配置しています。

これは正常に機能します。ファイルはimg期待どおりに長方形に配置されます。ただし、これはドキュメント内の最初の四角形のみを参照します。ドキュメント内に 2 つの四角形がある場合、画像は最後に作成された四角形に配置されます。

理想的には、XML タグで四角形を参照できるようにしたいのですが、次のようなものです。

これをどのように達成できるかについて、誰かアドバイスはありますか?これが初歩的な質問であることは理解していますが、数時間検索しても喜びが見つかりません.

どうもありがとう

0 投票する
1 に答える
1664 参照

photoshop - Photoshop で PNG を回転させるスクリプトは?

画像キャンバスを回転させる次の Photoshop ExtendScript (.jsx) スクリプトがありますが、内容は回転しません。

内容も含めて画像全体を回転させたいです。ドキュメントのすべてのレイヤーとアート レイヤーも回転させてみましたが、何も機能しません。

0 投票する
1 に答える
3242 参照

vbscript - InDesign Scripting アプリケーションを終了する方法 (ドキュメントではありません)

データマージプロセスを自動化しようとしています。ここに私が持っているものがあります:

まず、動作するデータマージ スクリプトを作成します。

これは期待どおりにうまくいきます!

次に、vbscript を記述して InDesign を開き、上記の jsx スクリプトを実行する必要がありました。

CreateObject("InDesign.Application.CS5")InDesignを開いた場合、それを閉じる方法は?

0 投票する
1 に答える
576 参照

javascript - count タブは、タブ区切りテキストからデータを収集します。JSX Adob​​e InDesign

マージされたドキュメントを正しい場所にエクスポートするために、タブ区切りのテキスト ファイルからデータを読み取る方法を知る必要があります。

-- 常に 4 番目のタブになります 2 行目 (グループ番号) ディレクトリはグループ番号で名前が付けられます

-- 以前の .vbs スクリプトによって既に作成されたディレクトリがある

データを配置する必要があります。

また:

このデータ ファイルを操作する以前の .vbs スクリプト内では、次のように記述されていました。

.jsx で同様のことを達成するにはどうすればよいですか?

0 投票する
2 に答える
47885 参照

javascript - ループ内の配列に変数を追加します

拡張スクリプトを使用して変数を配列にプッシュするのは、基本的にjavascriptです。私が間違っていることについて何か考えはありますか?

allSizesのアラートは、配列ではなく単一の値のみを返します。

0 投票する
1 に答える
508 参照

javascript - 単純なJavaScriptループ

これはイラストレーターのextendscriptですが、基本的にはjavascriptです。2番目のポップアップを1回だけ表示したいので、変数がすでに存在するかどうかを伝えて、入力を求めないようにしました。私が間違っていることについて何か考えはありますか?

0 投票する
1 に答える
1069 参照

flash-cs5 - Flash CS5 の ExtendScript で jsfl をデバッグする

これは初心者の質問ですが、コードが Flash CS5 ファイルで実行されるときに、作成した JSFL をデバッグする方法を見つけようとしています。ExtendScript の DEBUG メニューのドロップダウンが「実行」グレーアウトされています...

ファイルをダブルクリックすると、Flash で実行され、出力が [出力] タブに表示されます。しかし、デバッグ モードでコードをステップ実行し、現在開いている Flash ファイルに対して実行される変数の値を監視したいと考えています。

これは可能ですか?これを行う別の方法はありますか?

前もって感謝します!