Skip to main content
Inspiring
November 19, 2022
Answered

【JavaScript】選択した画像を登録したプリセットで画像トレースする

  • November 19, 2022
  • 1 reply
  • 313 views

お世話になります。

 

選択している画像を登録したプリセットでトレースするというのをスクリプトの中に入れたいのですが、うまくいきません。

 

var sel = app.activeDocument.selection;

var t = sel.trace();
t.tracing.tracingOptions.loadFromPreset('プリセット名');

 

これでは出来なかったです。

何が原因でしょうか、教えていただきたいです。

This topic has been closed for replies.
Correct answer nekkoneko

すみません、自己解決しました。

 

var item = app.activeDocument.placedItems ;

for(i=0; i<item.length; i++){
    if(item[i].select = true){
        t = item[i].trace();
        t.tracing.tracingOptions.loadFromPreset('プリセット名');
    }
}

 

これで複数個選択してても出来ました。

1 reply

nekkonekoAuthorCorrect answer
Inspiring
November 19, 2022

すみません、自己解決しました。

 

var item = app.activeDocument.placedItems ;

for(i=0; i<item.length; i++){
    if(item[i].select = true){
        t = item[i].trace();
        t.tracing.tracingOptions.loadFromPreset('プリセット名');
    }
}

 

これで複数個選択してても出来ました。