Skip to main content
Inspiring
Sep 27, 2022 4:22 AM UTC
Answered

再描画をオフにするscriptはありますか?

InDesignですと、以下のscriptで再描画のオフができますね。

app.scriptPreferences.enableRedraw

 

Photoshopでも同じように、

再描画をオフにするscriptがあればご教示ください。

 

よろしくお願いいたします。

This topic is closed to new replies. Start a new post to keep the conversation going.
ajabon grinsmith
ajabon grinsmithCorrect answer
Community Expert
Sep 29, 2022 2:07 AM UTC

おはようございます。

 

スクリプトの記述、ありがとうございます。

あらかじめ、InDesignを起動させた状態で、

130個のダミーPDFで検証してみました。

(少ないですかね…?)

 

《改良前》

1回目 1分37秒52

2回目 1分30秒98

3回目 1分30秒79

 

《改良後》

1回目 1分10秒60

2回目 1分11秒68

3回目 1分09秒57

 

すごいですね!

『画像を開いて閉じる』処理が早くなりました!

 

毎回、InDesignを起動しておくことが前提ではありますが、

うまく活用していきたいと思います。

 

いろいろとありがとうございました。


BridgeTalkで InDesignを前面に出したままはバックグラウンドでPhotoshopを働かせる実験をしたまでですが、InDesignの起動時間なども加味すると結局とんとんなところですね。

単純に、スクリプトを実行した手でついでにタスクバーから別のアプリをさわる、でも同様の効果は得られると思います。Windowsだとエクスプローラーとか。

11 replies

ajabon grinsmith
Community Expert
Community Expert
Sep 28, 2022 2:31 AM UTC

USフォーラムに類似スレッドがありました

CS6の頃はアプリケーションを隠してバックグラウンドで処理できてたみたいですね。

Windowsなら窓キー押してどうのこうの、と書かれてるようですが

https://community.adobe.com/t5/photoshop-ecosystem-discussions/how-to-quot-hide-quot-photoshop-whilst-running-an-action-or-script/m-p/9770645

 

目的の先にあるのは高速化ですか?

Translate
ajabon grinsmith
Community Expert
Community Expert
Sep 28, 2022 2:45 AM UTC

2021(22.5.9)でイメージプロセッサ少し試してみたんですが、

ここですよね?

オフにしてもいちいち画像を開かれてしまいました。

どういうことなんだー。

Translate
hisakatsuAuthor
Inspiring
Sep 28, 2022 3:03 AM UTC

本当ですね!

 

一昨日、

初めてイメージプロセッサーを起動したとき、

このチェックはオフだったので画像を開くことなく処理されました。

 

その後、

チェックをオンにしたときの動作は

どんなもんだろうかと確認してみました。

 

それから、チェックをオフにしてみたら、

『画像が開いて閉じる』を繰り返すようになってしまいました。

 

バグですかね…?

Translate
hisakatsuAuthor
Inspiring
Sep 28, 2022 2:09 AM UTC

すみません、説明が下手くそでした。

 

《こうしたい》

フォルダ内の複数のPDFを、サイズと解像度を指定し、PSD形式で別フォルダに保存したい。

その時、Photoshopの画面で、『PDFを開いて、処理して閉じる』といった描写はオフにしたい。

 

イメージとしては、《ファイル - スクリプト - イメージプロセッサー》です。

このイメージプロセッサーで、『設定を適用する前に画像を開く』のチェックをオフにした状態で、

解像度も変更できるスクリプトを追加した形です。

 

よろしくお願いいたします。

Translate