RETOUR
A
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()



}