Tu peux le sauver en " outil predefini " ex : ' Recadrage 1000 po x 666 po '.




J avais fait ce code pour une selection en %

combine avec un script .atn :

..... Deplacer

..... Point d arret

..... Copier

..... Nouveau document

..... Coller

..... Aplatir.


Code:
// var id248 = charIDToTypeID( "setd" );
    var desc51 = new ActionDescriptor();
    var id249 = charIDToTypeID( "null" );
        var ref23 = new ActionReference();
        var id250 = charIDToTypeID( "Chnl" );
        var id251 = charIDToTypeID( "fsel" );
        ref23.putProperty( id250, id251 );
    desc51.putReference( id249, ref23 );
    var id252 = charIDToTypeID( "T   " );
        var desc52 = new ActionDescriptor();
        var id253 = charIDToTypeID( "Top " );
        var id254 = charIDToTypeID( "#Prc" );
        
        var TOP = 0;
        var LEFT = 0;
        
        desc52.putUnitDouble( id253, id254, TOP);
        var id255 = charIDToTypeID( "Left" );
        var id256 = charIDToTypeID( "#Prc" );
        desc52.putUnitDouble( id255, id256, LEFT );
        var id257 = charIDToTypeID( "Btom" );
        var id258 = charIDToTypeID( "#Prc" );
        
        var BOTTOM = 0; 
        
        
// DEMANDE pour la variable

var BOTTOM = Window.prompt( 'DONNER un POURCENTAGE ' + "\n"+ "\n" + "de  1 a 100 "); 


//var y = Window.prompt('Height:'); 
// La reponse est donnee dans la boite de dialogue
//alert( BOTTOM + " x " ) ;         //alert(x + " x " + y); 
        
        desc52.putUnitDouble( id257, id258, BOTTOM );
        var id259 = charIDToTypeID( "Rght" );
        var id260 = charIDToTypeID( "#Prc" );
        
        var RIGHT = BOTTOM ;
        
        desc52.putUnitDouble( id259, id260, RIGHT );
    var id261 = charIDToTypeID( "Rctn" );
    desc51.putObject( id252, id261, desc52 );
executeAction( id248, desc51, DialogModes.NO );

//alert( " C est BON ? ") ;

Tu peux toujours essayer .... :blink: