Adaptation du script étape par étape :
Notez que les lignes précédées de // sont des commentaires au sein du script
Les lignes qui doivent être paramétrées avec vos valeurs sont repérées entre la zone
/************************************************************
* Variables à Initialiser
************************************************************/
et la zone
/************************************************************
* Fin variables à Initialiser
************************************************************/
Introduire son propre copyright dans le script :
signatureText = "© www.fplanglois.com"; // Remplacez ©www.fplanglois.com par votre propre signature
Définir la taille des caractères de son copyright. Elle n'est pas donnée en Pts, mais comme une proportion de la largeur de l'image (en fait sa plus grande dimension). De cette manière, que vous travaillez sur de grandes ou de petites images, la signature aura le même aspect.
CoeffPolice = 0.02; //facteur taille de la police
Avec les deux lignes suivantes ce sont les repères d'ancrage qui sont fixés.
SignatureADroite = true; //false pour une signature à gauche
SignatureEnBas = true; //false pour une signature en haut
Ici, se trouvent les marges par rapport aux ancres définies ci-dessus.
C'est le point important de votre paramétrage. Il dépend du nombre de caractères de votre signature et de la police choisie. C'est tout !
En revanche, même si vous choisissez un plus fort grossissement de la fonte, si vous travaillez une image plus grande ou plus petite, le placement restera le même, et ceci sans changer les paramètres.
Vous appliquerez le même script sur des images en mode portrait ou paysage.
Il est donc intéressant de s'en tenir toujours à la même fonte.
LargeurDistance = 13; //placement à partir du bord droit ou gauche selon SignatureADroite
HauteurDistance = 0.4; //placement à partir du bas ou haut selon SignatureEnBas
Vient ensuite le choix de la police de caractères. C'est le seul vrai problème.
Car c'est le nom Postscript de la fonte qu'il faut donner et ce nom n'apparaît pas dans la barre d'outils de Photoshop.
signatureFont = "Arial-Black"; // Police du copyright; attention c'est le nom PostScript de la police qu'il faut donner
Pour résoudre le problème du nom Postscript, j'ai prévu le script suivant qui liste toutes les polices Postscript installées
Cliquez ici pour télécharger polices_postscript.js
125980 téléchargements : 03/04/2025 22:23:52
Ci-dessous les trois composantes RVB de la couleur de la fonte.
CouleurR = 0;
CouleurV = 0;
CouleurB = 0;
La dernière bonne idée de ce script est d'utiliser
un style de calque prédéfini dans la palette de style de Photoshop CS.
Si le programme trouve un style nommé "
styleCopyright" (attention, respectez les majuscules et minuscules), il l'appliquera à votre signature.
À cette fin, je vous propose de télécharger le style de Calque suivant que vous installerez sous Photoshop :
Palette de style -> bouton menu -> Charger les styles -> styleCopyright.asl
Cliquez ici pour télécharger styleCopyright.asl
125958 téléchargements : 03/04/2025 21:10:34
afin d'obtenir cet effet "goutte d'eau" pour votre copyright :