Affichage des résultats 1 à 18 sur 18
Discussion: Aide sur un script
-
04/06/2017, 13h12 #1
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
Aide sur un script
bonjour à tous
j'ai un script que j'utilise pour insérer ma signature dans une photo réduite à 1000x667@72 dpi
dans l'ordre
1. créer calque de texte / insertion signature
2. déplacement du calque
3. sélection calque d'arrière-plan
4. réduction en taille et dpi
5. aplatir
6. enregistrer dans le répertoire adéquat
j'ai demandé l'ouverture d'une boite de dialogue pour la création du calque de texte afin de pouvoir positionner la signature à l'endroit voulu (étape 1 -> étape2).
comment faire pour pouvoir à ce stade avoir un délai supplémentaire ajuster aussi l'opacité - le moindre clic fait reprendre le script dès le positionnement fait??
merci
denis
-
04/06/2017, 16h18 #2
- Inscription
- April 2011
- Localisation
- Berry
- Âge
- 55
- Messages
- 9 865
- Boîtier
- 5D 6D
- Objectif(s)
- 24 50 100
beocien est LE spécialiste sur ce forum que je connaisse pour t'aider, je lui envoie un message
-
04/06/2017, 16h44 #3
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
super! merci Alexis!
-
04/06/2017, 17h14 #4
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
Bonjour
alexis_h m a oriente vers ce post..............
Le mieux dkeith serait de poster ton script ici - en utilisant la balise [code (# ).
Je n aime pas trop les boites de dialogue mais je frequente quand meme :
je prefere figer les variables dans mes scripts ( execution plus rapide ! )
R: c est pour CC ou d autres versions de ps?
-
04/06/2017, 17h29 #5
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
merci Béocien!
il va falloir qu tu m'expliques comment poster cette action ici (pour CC)... je ne vois pas comment?
mon problème est a priori simple: lorsque j'ai inséré ma signature via un calque texte, j'aimerais la positionner à ma guise et régler son opacité avant de redonner la main au script. le coup de la boite dialogue me permet de positionner à ma guise mais dès que je veux régler l'opacité, le script reprend...
-
04/06/2017, 17h36 #6
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
Bon je t en mets un pris au hazard dans ma liste de scripts :
Code://Nom.jsx var docRef = activeDocument var posHoriz = docRef.width*(75/100); //je donne un pourcentage de la taille du document var posVertic = docRef.height*(98/100); //pour la position du texte Opacite = 85 ; // reglage de la transparence du calque texte ( de 0 a 100 ) var TailleFonte = 20; //Je rends TailleFonte proportionnel a la taille de l image : TailleFonteW = docRef.width*(2/100); // modifier les 0.54 ( = 14 px pour 3888 px ) TailleFonteH = docRef.height*(1/100); if ( docRef.width>docRef.heigth ) // Portrait ou paysage { TailleFonte = TailleFonteW } else { TailleFonte = TailleFonteH } var textColor = new SolidColor; textColor.rgb.red = 0; textColor.rgb.green = 0; textColor.rgb.blue = 0; textColor.opacity = 80; monNom = Window.prompt( 'Mettre la signature voulue !'); textColor.rgb.red = 0; textColor.rgb.green = 0; textColor.rgb.blue = 0; textColor.opacity = 80; colorred = Window.prompt( 'Mettre les variables Red !'); textColor.rgb.red = 0; textColor.rgb.green = 0; textColor.rgb.blue = 0; textColor.opacity = 80; colorgreen = Window.prompt( 'Mettre les variables Green !'); textColor.rgb.red = 0; textColor.rgb.green = 0; textColor.rgb.blue = 0; textColor.opacity = 80; colorblue = Window.prompt( 'Mettre les variables Blue !'); textColor.rgb.red = 0; textColor.rgb.green = 0; textColor.rgb.blue = 0; textColor.opacity = 80; coloropacity = Window.prompt( 'Mettre les variables Opacitée !'); var textColor = new SolidColor; //changer les couleurs textColor.rgb.red = colorred; textColor.rgb.green = colorgreen; textColor.rgb.blue = colorblue; textColor.opacity = coloropacity; //alert( TailleFonte ) fontPostScriptName = "Wesley"; //LucidaCalligraphy-Italic //"ParkAvenueBT-Regular" - Normal Gras ...etc NomPolice = "Wesley"; //LucidaCalligraphy-Italic //"ParkAvenue BT" il faut trouver les noms postcripts des fontes. app.displayDialogs = DialogModes.NO; app.preferences.typeUnits = TypeUnits.POINTS; //var textColor = new SolidColor; //changer les couleurs var newTextLayer = docRef.artLayers.add(); // le calque de Texte newTextLayer.kind = LayerKind.TEXT; newTextLayer.textItem.contents = monNom; newTextLayer.textItem.position = Array(posHoriz, posVertic); newTextLayer.textItem.postScriptName = fontPostScriptName; newTextLayer.textItem.font = NomPolice newTextLayer.textItem.size = TailleFonte; newTextLayer.textItem.color = textColor; newTextLayer.opacity = Opacite; docRef.flatten(); //aplatir
-
04/06/2017, 17h47 #7
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
merci, mais je cherchais une solution plus simple via une action que de remettre la main dans le camboui pour un truc relativement simple....
-
04/06/2017, 17h57 #8
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
C est juste pour te montrer comment poster un script !
-
04/06/2017, 18h20 #9
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
oui, merci, mais j'ai fourché au départ car ce n'est pas un script mais une action dont je parlais...
-
04/06/2017, 18h36 #10
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
Je prefere les scripts .jsx aux actions .atn
Les possibilites sont plus variees.......................
-
04/06/2017, 18h52 #11
- Inscription
- August 2010
- Localisation
- Corrèze
- Âge
- 61
- Messages
- 9 254
- Boîtier
- r 6-r 7
- Objectif(s)
- canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
Svp vous pourrez développer un peu pour les "y comprend rien" et curieux dans mon genre ?
-
04/06/2017, 19h05 #12
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
on peut automatiser certaines tâches dans Photoshop CC via des actions ou des scripts, équivalents des macros en programmation
-
04/06/2017, 19h17 #13
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
Tu peux essayer mon script :
tu le copies dans un fichier texte puis tu lui donnes l extension .jsx
Tu le colles dans C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\Presets\Scripts
Tu ouvres Photoshop
Fichier/Scripts - il doit se retrouver dans la liste
Ou bien Fichier/Scripts/Parcourir...
Et tu le lances.
-
04/06/2017, 19h49 #14
- Inscription
- April 2011
- Localisation
- Chartres
- Âge
- 64
- Messages
- 8 261
- Boîtier
- FF
- Objectif(s)
- de quoi faire de la macro et de l'animalier
merci beocien!
je vais disséquer ça de près!
-
04/06/2017, 21h17 #15
- Inscription
- August 2010
- Localisation
- Corrèze
- Âge
- 61
- Messages
- 9 254
- Boîtier
- r 6-r 7
- Objectif(s)
- canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
Aucun soucis de planter cc avec un insert foireux ?
-
04/06/2017, 22h07 #16
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
hum......................
-
04/06/2017, 22h58 #17
- Inscription
- August 2010
- Localisation
- Corrèze
- Âge
- 61
- Messages
- 9 254
- Boîtier
- r 6-r 7
- Objectif(s)
- canon 50 f 1,2, 16-35, 70-200 is ii, 135 f 2, 100 L, 400 V2, Tc 1,4-2
Je suppose que si (Je ne parle pas du tien bien entendu)
-
05/06/2017, 07h41 #18
- Inscription
- December 2005
- Localisation
- Bayonne
- Âge
- 76
- Messages
- 5 675
- Boîtier
- 1DX
- Objectif(s)
- 16x35 2.8 II 17x40 70x200 f/2.8 100x400 ecran calibre TAMRON 150-600
Bonjour
Les seuls ennuis que j ai pu connaitre avec des script jsx =
Boite d erreur avec le numero de la ligne.
Le script ne s arrete pas ( boucle while() ou for() erronee ) - Ctrl Alt Suppr resoud le probleme !
Informations de la discussion
Utilisateur(s) sur cette discussion
Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))
Discussions similaires
-
[PhotoshopCS3] - Script pour un script ... ^_^
Par Nlky dans le forum Photoshop et Camera RawRéponses: 5Dernier message: 23/07/2009, 21h24 -
script!
Par Flo44 dans le forum Atelier RetoucheRéponses: 4Dernier message: 02/12/2007, 19h53 -
Besoin d'aide pour script sur Photoshop CS
Par kebekershuki dans le forum Les Logiciels photoRéponses: 0Dernier message: 08/03/2005, 20h24 -
Script PS
Par J64P dans le forum Les Logiciels photoRéponses: 4Dernier message: 07/03/2005, 11h57