Automatiser Photoshop ?? - Infographie 2D - Graphisme
Marsh Posté le 05-08-2005 à 13:39:38
Ouah... Je n'ai jamais entendu dire que Photoshop pouvait interragir avec un logiciel externe pour pêcher des infos à integrer dans des scripts (Excel => Photoshop par exemple). Peut-être existe-t-il un plug-in, mais je n'en ai jamais entendu parler en tout cas
Marsh Posté le 05-08-2005 à 21:06:00
Photoshop est programmable en externe en Visual Basic (windows) depuis la version 5 et Apple Script (Mac) depuis la 6.
Tu trouvera toutes les infos (guide de référence et exemples de code) dans le dossier « ...Photoshop/Guide des scripts ».
Le sous-dossier « Utilitaires » contient le plugin « ScriptListener.8li » qui, lorsque tu le place dans le dossier des plugins, engregistre tout ce que tu fais en le traduit en scripts VB et JS, à toi ensuite de débroussailler le log (Ne pas oublier de l'enlever quand on a fini sans quoi le log finira par prendre tout le disque ;o)
De quoi occuper les longues soirées d'automne !
Bonne chance
Marsh Posté le 05-08-2005 à 21:31:03
Petit complément :
Les exemples sont créés pour la version US de Photoshop, les chemins des dossiers ont leur nom anglais.
Certains scripts vont chercher des phtotos dans le dossier « Samples », avant d'exécuter le script il faut donc changer « Samples » en « Exemples » sous peine d'arrêt pour cause d'erreur.
Marsh Posté le 24-09-2005 à 01:47:31
luminilux a écrit : Photoshop est programmable en externe en Visual Basic (windows) depuis la version 5 et Apple Script (Mac) depuis la 6. |
J'ajoute à l'info de Luminilux que PhotoShop est aussi programmable en JavaScript, ce qui présente le redoutable intérêt de produire des scripts multiplateformes. Une petite démonstration se trouve à la fin de ce tutoriel traitant d'une technique de réglage de niveaux:
> http://marcautret.free.fr/geek/ikono/darkrvl/
NB. Le script que nous avons conçu est téléchargeable: I C I
@+
ACut
Marsh Posté le 24-09-2005 à 23:05:56
ACut a écrit : J'ajoute à l'info de Luminilux que PhotoShop est aussi programmable en JavaScript, ce qui présente le redoutable intérêt de produire des scripts multiplateformes. Une petite démonstration se trouve à la fin de ce tutoriel traitant d'une technique de réglage de niveaux: |
L'info était lisible dans le deuxième paragraphe où il est question de ScriptListener qui produit des logs en VB et JS
L'intérêt de VB est qu'il peut attaquer une base de données et piloter PS en conséquence ce qui était la demande de jackrock. Il permet aussi la création d'une interface utilisateur (UI) ce qui est parfois bien pratique
Sans rancune
Marsh Posté le 05-08-2005 à 13:26:58
Bonjour,
J'ai pu grace à un logiciel de créa de DVD découvrir qu'on pouvait automatiser photoshop grace à un script externe.
Explication :
Dans mon psd 3 champs ou zone de texte sur 3 calques differents nommés texte1 texte2 et texte 3.
Dans ce logiciel de DVD g pu lier un fichier excel ou une base de données Access et automatisé la creation d'autant de fichier png qu'il y a d'entrée dans la base de donnée à partir de mon psd avec chacun des textes correspondant de ma base.
C'etait l'exemple mais on peut scriter de telle façon que sur un png un calque soit masqué sur un 2eme un autre calque masqué etc...
Quelqu'un connaitrait il un soft abordable qui permette de faire la même chose.
Je ne sais pas si je suis assez clair mais bon ....
Amicalement