問題タブ [photoshop-script]
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.
javascript - Flex-Comboboxにjavascriptからのデータを含むarrayCollectionを入力します
FlexとExtendscriptを使用してPhotoshopでパネルを開発しています。私はこれを機能させるのにかなり近づいていますが、Flexスキルを使用すると、jsxファイルから取得する配列に少し問題があります。配列はアラートボックスに正常に表示されますが、分割してから新しいコレクションを作成するまでのどこかで問題が発生しています。これについて助けてくれてありがとう。
これが私のフレックスです
これがjsxです
photoshop-script - JSX - フォルダーをターゲットにコピーする - ExtendScript
選択したフォルダを定義済みのターゲットにコピーしようとしています。
これを理解することはできません。間違った関数 .copy() を使用していますか?
javascript - Flex - JavaScript 関数の実行中のステータス バー
この質問の方向性を探しています。ファイルを操作したり、別のディレクトリにコピーしたりする Javascript を呼び出す Flex 関数があります。操作のサイズによっては、完了するまでに時間がかかる場合があります。
その機能の実行中にアニメーション化された「読み込み中」ステータスを表示する方法はありますか?
ありがとう
photoshop-script - PSスクリプトを使用してpsdファイルからフォントスタイルを取得する方法
今、Photoshop スクリプトを使用して PSD ファイルからフォント スタイルを取得したいのですが、失敗します。
javascript - Photoshop Javascript の奇妙な動作
私に問題があるのか、CS5 JavaScript エンジンに問題があるのかを調べています。私の Photoshop ドキュメントには、「A」と呼ばれる 1 つのレイヤーと、「グループ 1」と呼ばれるレイヤー グループがあります。
次の例を検討してください。
これにより、長さが 2 と表示され、レイヤーが一覧表示されます。
A
グループ 1
これまでのところすべて順調です。しかし、foo ループで代わりに変数 Layers を使用すると、別の結果が得られます。
以前と同様に長さ 2 を取得しましたが、現在は 1 つのレイヤーのみがリストされています:
A
2 つのコード例が同じ結果を生成するべきではありませんか?!?
photoshop - Photoshop で新しいキャンバスを作成し、レイヤー名でレイヤーを適用する方法は?
Photoshop で新しいキャンバスを作成し、レイヤー名でレイヤーを適用する方法は?
私が欲しいのはとてもシンプルです
Photoshop スクリプトでこれらの 2 つの簡単なことを行うにはどうすればよいですか
CS6
javascript - CS5 レイヤーの非表示が非常に遅い
CS5 スクリプトの実行速度が非常に遅いと思うのは私だけですか? これらの数行の実行には 1 分以上かかります。
レイヤーセットの数は 20 です。Vista Home Premium システム、AMD Athlon 64 X2 デュアル コア 5200+、8GB RAM で CS5.1 64 ビット バージョンを実行しています。
スクリプトを .JSXBIN としてエクスポートしようとしましたが、それでも 1 分以上かかります。CS5.1 で .JSXBIN スクリプトを実行すると、CS5.1 の CPU 使用率が 3% から 57% になります。
ここに何か問題があるに違いありません。スクリプトを高速化するにはどうすればよいですか?
// ありがとう
* 編集 * CS5 独自の DOM 実装がここで問題になっているようです。DOM 関連の値をローカル変数に読み込むことで、スクリプトは 2 倍以上高速化されました。
...とはいえ、20 個のオブジェクトのプロパティを変更するだけでも時間がかかります。最適化の助けをいただければ幸いです:)
javascript - Photoshop スクリプト: 画像を位置 x、y に移動する
キャンバス内の絶対位置 x、y に移動したいArtLayer
変数によって参照されるアクティブがあります。NewLayer
私は数時間グーグルで検索していますが、何の結果もありません。誰かが例を挙げてもらえますか?
// ありがとう。
user-interface - Photoshop スクリプト: UI の強制更新
スクリプトが動作するようになったので、進行状況を表示するプログレスバーを追加したいだけです (duh!)。これは、元のスクリプトで問題を発見したために作成したテスト スクリプトです。元のスクリプトでは、開く、保存する、コピーする、貼り付ける、変換するループがたくさんあります...
スクリプトが実行され、ウィンドウと進行状況バーが表示されます。その後、アラート ボックスが表示されるまで、UI で何も更新されません。スクリプトを一時停止すると (ExtendScript Toolkit CS5 内)、UI が更新され、正しい進行状況が表示されます。UI は通常、システムに「余った」時間がある場合にのみ更新されることを知っていますが、これはばかげています!!!
必要なときに Photoshop の UI を強制的に更新するにはどうすればよいですか?
//ありがとう。