Affichage des résultats 1 à 2 sur 2
Discussion: Script pour reduire en a4
-
13/12/2010, 22h36 #1
- Inscription
- July 2009
- Localisation
- PARIS
- Âge
- 49
- Messages
- 47
- Boîtier
- EOS 3 + EOS 5D
- Objectif(s)
- 24-70mm f/2.8 L USM + 70-200mm f/2.8 L IS USM + 50mm f/1.4 + 85mm f/1.8
Script pour reduire en a4
Bonjour,
Je sollicite votre aide car je n'arrive pas correctement à écrire un script pour redimensionner des images verticales ET horizontales en format A4 à 300 dpi sous photoshop.
Je pense que c'est un script des plus banal et pourtant je n'arrive pas à en trouver sur les moteurs de recherche ni sur le forum.
Quelqu'un peut-il m'aider ?
A l'avance merci !
Stéphane
-
14/12/2010, 19h51 #2
- 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 stv
Tu peux essayer ce script .jsx :
Code://TailleDocument.jsx // met l image au format A4 et la resolution a 300 dpi // mais change la taille de l image a 3508 px //Declaration des unites de depart et d utilisation var strtRulerUnits = app.preferences.rulerUnits; app.preferences.rulerUnits = Units.PIXELS; app.preferences.typeUnits = TypeUnits.PIXELS; app.displayDialogs = DialogModes.NO; // le travail : if ( documents.length<1 ) { alert( " VOUS N AVEZ PAS DE DOCUMENT OUVERT ! ");} else { var docRef = app.activeDocument; //Mettre la resolution a 300 var res =docRef.resolution; if (res!= 300){ docRef.resizeImage(undefined, undefined, 300, ResampleMethod.NONE); } var largeImage = docRef.width.as('px'); var hautImage = docRef.height.as('px'); if(largeImage>hautImage) { formatLarge = "Wdth"; } // si format paysage else { formatLarge = "Hght"; } // sinon var tailleFormatA4 = 841.9; // exprime en points - donne 29.7 en cm formatA4() //docRef.resizeImage(largeImage, hautImage, 300 , ResampleMethod.BICUBIC); } function formatA4() { // ======================================================= var idImgS = charIDToTypeID( "ImgS" ); var desc10 = new ActionDescriptor(); var idWdth = charIDToTypeID( formatLarge ); var idRlt = charIDToTypeID( "#Rlt" ); desc10.putUnitDouble( idWdth, idRlt, tailleFormatA4 ); var idscaleStyles = stringIDToTypeID( "scaleStyles" ); desc10.putBoolean( idscaleStyles, true ); var idCnsP = charIDToTypeID( "CnsP" ); desc10.putBoolean( idCnsP, true ); var idIntr = charIDToTypeID( "Intr" ); var idIntp = charIDToTypeID( "Intp" ); var idBcbc = charIDToTypeID( "Bcbc" ); desc10.putEnumerated( idIntr, idIntp, idBcbc ); executeAction( idImgS, desc10, DialogModes.NO ); } app.preferences.rulerUnits = strtRulerUnits; // retour aux unites de depart
Tu l enregistres dans " C:\Program Files\Adobe\Adobe Photoshop CS2\Paramètres prédéfinis\Scripts
Puis tu crees un script .atn pour le lancer " Fichier/Scripts/Parcourir... ".
:blink:
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
-
Les techniques au flash
Par lcl2000 dans le forum Termes techniquesRéponses: 24Dernier message: 10/10/2011, 20h21 -
Epson vs Canon
Par roos2010 dans le forum ImpressionsRéponses: 45Dernier message: 28/11/2010, 11h41 -
préparatifs pour projet ... vos sugestions ?
Par kaMIQaze dans le forum [Studio]Réponses: 5Dernier message: 16/11/2010, 10h16 -
Construire un Fish-eye pas cher
Par lcl2000 dans le forum Discussions techniquesRéponses: 14Dernier message: 27/06/2004, 20h39 -
[Photo-Shop]Un bon livre pour apprendre Photo Shop
Par baylyns dans le forum Les Logiciels photoRéponses: 3Dernier message: 07/05/2004, 20h54