javascript dans photoshop

javascript dans photoshop - HTML/CSS - Programmation

Marsh Posté le 21-04-2010 à 22:16:52    

Bonjour à tous!  
Je suis nouveaux sur ce forum, et j'espère donc que je poste au bon endroit et que vous pourrez m'aider...
 
 
Je cherche à écrire un script pour photoshop en javascript. (je n'ai que quelques notions sur ce language...)
 
Je voudrais appliquer la largueur d'un document photoshop à sa longeur, et j'ai donc écrit ce script:
 
// Définition du document actif
var DocActif = activeDocument;
 
if(DocActif.width.value > DocActif.height.value) {
 DocActif.resizeCanvas( DocActif.widht.value==DocActif.height.value );
}
 
 
 
 
Lorsque je charge le script dans photoshop, celui-ci m'affiche:
Error 21: undefined n'est pas un objet
->DocActif.resizeCanvas( DocActif.widht.value==DocActif.height.value );
 
 
Quelqu'un aurait-il une idée???
 
Merci

Reply

Marsh Posté le 21-04-2010 à 22:16:52   

Reply

Marsh Posté le 22-04-2010 à 10:39:33    

Je ne savais même pas qu'on pouvait piloter Photoshop avec du javascript ou du VB  :ouch:


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 22-04-2010 à 11:08:11    

:o
DocActif.resizeCanvas( DocActif.widht.value==DocActif.height.value );  
 
 

Code :
  1. DocActif = activeDocument;
  2. if(DocActif.width.value > DocActif.height.value) {
  3.   DocActif.resizeCanvas(DocActif.height.value,DocActif.height.value);
  4. }


---------------
çà s'est HFR | Music for the Galaxy
Reply

Marsh Posté le 22-04-2010 à 12:35:52    

Schimz a écrit :

:o
DocActif.resizeCanvas( DocActif.widht.value==DocActif.height.value );  
 
 

Code :
  1. DocActif = activeDocument;
  2. if(DocActif.width.value > DocActif.height.value) {
  3.   DocActif.resizeCanvas(DocActif.height.value,DocActif.height.value);
  4. }



 
 
Oups erreur de frappe!
Merci de ta réponse mais cela ne fonctionne toujours pas...
 
Photoshop m'affiche maintenant:
 
error25 Attendu :;.
DocActif = activeDocument;

Reply

Marsh Posté le 22-04-2010 à 12:41:40    

bah ça marche avec mon cs3. Tu as bien un doc ouvert quand tu charges le script ?


---------------
çà s'est HFR | Music for the Galaxy
Reply

Marsh Posté le 22-04-2010 à 14:45:43    

Schimz a écrit :

bah ça marche avec mon cs3. Tu as bien un doc ouvert quand tu charges le script ?


 
 
Effectivement je viens d'essayer sur un autre pc et cela fonctionne!
 
Merci beaucoup!!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed