Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2885 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  javascript dans photoshop

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

javascript dans photoshop

n°1986427
pozdev
Posté le 21-04-2010 à 22:16:52  profilanswer
 

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

mood
Publicité
Posté le 21-04-2010 à 22:16:52  profilanswer
 

n°1986530
rufo
Pas me confondre avec Lycos!
Posté le 22-04-2010 à 10:39:33  profilanswer
 

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
n°1986553
Schimz
Bouge pas, meurs, ressuscite !
Posté le 22-04-2010 à 11:08:11  profilanswer
 

: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
n°1986599
pozdev
Posté le 22-04-2010 à 12:35:52  profilanswer
 

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;

n°1986601
Schimz
Bouge pas, meurs, ressuscite !
Posté le 22-04-2010 à 12:41:40  profilanswer
 

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


---------------
çà s'est HFR | Music for the Galaxy
n°1986667
pozdev
Posté le 22-04-2010 à 14:45:43  profilanswer
 

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!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  javascript dans photoshop

 

Sujets relatifs
JSP + JavaScript[Javascript] Site sensible - Sécurité et framework?
javascript desactiver clic droit sur une imageOutil tranche sous photoshop + HTML
Aide effet Toggle JavascriptAffichage Javascript dans JSP
creation panier en javascript[Javascript] Un menu déroulant qui rempli un champ texte
photoshop javascript 
Plus de sujets relatifs à : javascript dans photoshop


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR