エクスポートプラグインはドキュメントの状態を変更できません。元の質問に対するアンサーは、そういうことはできないということです。
レイヤーコンプを適用できるオートメーションプラグインを作成してから、エクスポートプラグインを呼び出して結果の画像を保存することができます。 SDKはこのプロセスをうまく説明していませんが、Photoshopを自動化する方法を学ぶのに便利なCコードをダンプする2つのプラグイン(ListenerとGetterプラグイン)があります。
リスナープラグインは、あなたが取った行動を複製コード(つまり、レイヤーカンプを適用するか、輸出用のプラグインを呼び出す)
ゲッタープラグインは、システム内のすべての変数にアクセスする方法を示したコードをダンプをダンプします(つまり、レイヤーコンプのリスト、およびその名前)
これらのプラグインは、使用する前にSDKからコンパイルする必要があります。
だから、解決策は、あなたが
は、どのようなコードリスナープラグインスクリプト
チェックを行います空のオートメーションプラグインを作成したい形式にエクスポートし、エクスポートプラグインを作成
- にありますエクスポートプラグインを直接呼び出すときにダンプする - エクスポートプラグインを呼び出すためにオートメーションプラグインにそのコードをコピーして貼り付けることができます
- レイヤーコンプを適用するときにリスナープラグインがダンプするコードを確認します - このコードでは、レイヤーコンプパラとしてメーター
- Getterプラグインのダンプをチェックして、レイヤー・コンプ(compsClassオブジェクトを含む文書のcompsListメンバー)のアクセス方法を確認してください。
- ゲッター・プラグインのダンプをチェックして、リスト内のcompsClassオブジェクトのタイトルメンバー
- ゲッタープラグインによってダンプされたコードを設定するのではなく、データを読み取るように変更し、オートメーションプラグインでレイヤーコンプリストを反復処理します。各繰り返しでレイヤーコンプを適用し、最後に画像を取得するためにエクスポートプラグインを呼び出します。