Liste des Actions Photoshop
Principe general utilisation des Actions
Set Text Layer
Permet de changer le texte contenu dans un layer de type texte.
Si le layer est dans des sous dossiers, il doit être indiqué ainsi: Dossier1/Dossier2/MonLayer
- Layer Path
- Text(%)
Rename Layer
Rename Layer or Folder
Supporte RegExp.
Prefixer par ! pour un regExp classique (partiel) - sinon le regexp est appliqué sur toute la chaine
Example “![ ]”,“_” ⇒ remplace espace par underscore
- RegExp
- Result
- depth
- si ! ⇒ expression regulière totale
Rename Folder
- RegExp
- Result
- depth
Remove Empty Layers
Remove Empty Folders
Remove Hidden Layers
Remove Layers From List
- layer1,layer2,…
Crop Document
Resize Document
- Width, Height
Remove Layers
- List of Layers [RegExp]
Show/Hide Layers
- List of Layers [RegExp]
- true/false
- prof(1)

⇒ Cache les layers REF_QuelqueChose
Affiche ou cache des layers (layerArt ou layerSet) - recursif et support des Regexp
Exemple: Show/Hide Layers|.*|false|99 ⇒ cache tout les layers (et sous/…/sous layers)
Remove Folders
- List of Folders [RegExp]
Supprime le ou les LayerSet avec leur contenu
Remove Hidden Folders
- List of Folders to exclude [RegExp]
Supprime tout les LayerSet cachés.
Laisse intact ceux contenu dans la liste d'exclusion
Extract Folder Content
- Folder Name
Va remplacer le dossier donné par son contenu.
- Extrait le contenu du dossier à l'emplacement de ce dernier
- supprime le dossier
Show/Hide Folder Content
Cherche un dossier nommé folderName (ou pattern regex via isNameInList),
jusqu'à la profondeur prof, puis applique show/hide à tout son contenu.
traite tout les dossier du nom recherché
Set Opacity In Layers
Cherche les dossiers correspondant à folderList,
puis applique opacity à leur contenu jusqu'à la profondeur prof.
traite tous les dossiers trouvés
Bake Opacity In Layers
Bake l'opacité d'un ArtLayer :
- si layer.opacity != 100 : crée un calque vide au-dessus (100%)
- fusionne les deux → le résultat est à 100% avec l'apparence “baked”
- renomme le calque fusionné avec le nom initial
- rajoute l'opacité initiale dans le nom du layer si necessaire
return {ArtLayer} le calque résultant (ou le calque original si déjà 100)
REM : APPLIQUE AUSSI LES MASQUES DE FUSION via myApplyLayerMask
Check - Document Resolution
Verification de resolution
- obj : app.activeDocument
- cmp : “<” | “=” | “>”
- width / height : valeurs attendues (px) ; 0 = ignoré
- mode : “or” | “and”
output : via myStdoutAdd
