RETOUR L ACCUEIL |
//SauveJPG.jsx
//Faire varier " jpegOptions.quality = 12 " ligne 37 pour diminuer le poids de l image ( de 12 a 1 )
//Cree un sous dossier dans " /Mes images " ou mettre les images sauvees
// remplacer le mien " /Z_TRAITEMENT_ENREGISTRER " par le votre.
var outputFolder = new Folder('C:',$.getenv('%HOMEDRIVE%%HOMEPATH%'))
var outputFolder= new Folder(outputFolder +"/Mes documents/Mes images")
Z_TRAITEMENT_ENREGISTRER = new Folder(outputFolder +"/Z_TRAITEMENT_ENREGISTRER");
Z_TRAITEMENT_ENREGISTRER.create();
var outputFolder= new Folder(outputFolder +"/Z_TRAITEMENT_ENREGISTRER");
//autre solution
//Boite de dialogue pour selectionner le dossier des images a traiter
//outputFolder = Folder.selectDialog("Selectionner des images a sauver")
//Autre solution encore mettre l adresse complete avec le nom d USER a la place du mien " /moi "
//var outputFolder = new Folder("C:/Documents and Settings/moi/Mes documents/Mes images/Z_TRAITEMENT_ENREGISTRER");
//alert(outputFolder)
FermEnreg()
function FermEnreg()
{
var docRef = activeDocument; // par precaution ( rajout de code )
Nom = docRef.name;
// Enregistrer en JPEG
var jpegOptions = new JPEGSaveOptions()
// Poids de l image
jpegOptions.quality = 12 //A MODIFIER pour diminuer le poids de l image ( de 12 a 1 )
// Passer en 8 bits
docRef.bitsPerChannel = BitsPerChannelType.EIGHT
// Sauver le document
docRef.saveAs(new File(outputFolder + "/" + Nom ), jpegOptions) // "/Output" + ".jpg"), jpegOptions)
//Fermer le document ( celui d origine )
app.activeDocument.close()
}