2016-06-15 1 views

Répondre

2

app.activeDocument.pageItems est l'endroit où accéder à tous les éléments comme si tout a été sélectionné. Ainsi, celui-liner:

var scope = app.activeDocument.selection.length ? app.activeDocument.selection : app.activeDocument.pageItems; 

... définit la scope variable à la sélection s'il y a un, ou tout s'il n'y en a pas. Son contenu peut ensuite être recyclé normalement, par exemple:

for(var i=0;i<scope.length;i++){ 
    // do things with scope[i] 
}