Need help on transform
Hi how are the parameters related in the transform operation. I had guessed the parameter as marked but not sure how they are related in photoshop. How does the change of one parameter impact other. How is the relation.
function Distort()
{
var id3535 = charIDToTypeID( "Trnf" );
var desc593 = new ActionDescriptor();
var id3536 = charIDToTypeID( "null" );
var ref21 = new ActionReference();
var id3537 = charIDToTypeID( "Lyr " );
var id3538 = charIDToTypeID( "Ordn" );
var id3539 = charIDToTypeID( "Trgt" );
ref21.putEnumerated( id3537, id3538, id3539 );
desc593.putReference( id3536, ref21 );
var id3540 = charIDToTypeID( "FTcs" );
var id3541 = charIDToTypeID( "QCSt" );
var id3542 = charIDToTypeID( "Qcsa" );
desc593.putEnumerated( id3540, id3541, id3542 );
var id3543 = charIDToTypeID( "Ofst" );
var desc594 = new ActionDescriptor();
var id3544 = charIDToTypeID( "Hrzn" );
var id3545 = charIDToTypeID( "#Pxl" );
desc594.putUnitDouble( id3544, id3545, 0.00000 ); //hrzn //horizontal x
var id3546 = charIDToTypeID( "Vrtc" );
var id3547 = charIDToTypeID( "#Pxl" );
desc594.putUnitDouble( id3546, id3547, 0.00000 ); //vrtc verticulo
var id3548 = charIDToTypeID( "Ofst" );
desc593.putObject( id3543, id3548, desc594 );
var id3549 = charIDToTypeID( "Wdth" ); //wdth
var id3550 = charIDToTypeID( "#Prc" );
desc593.putUnitDouble( id3549, id3550, 100.00 ); /* Scale */
var id3551 = charIDToTypeID( "Hght" ); //hght
var id3552 = charIDToTypeID( "#Prc" ); //#prc
desc593.putUnitDouble( id3551, id3552,100.00 );
var id3553 = charIDToTypeID( "Skew" ); //-------
var desc595 = new ActionDescriptor();
var id3554 = charIDToTypeID( "Hrzn" );
var id3555 = charIDToTypeID( "#Ang" );
desc595.putUnitDouble( id3554, id3555, 0.000000 ); //#ang
var id3556 = charIDToTypeID( "Vrtc" );
var id3557 = charIDToTypeID( "#Ang" );
desc595.putUnitDouble( id3556, id3557,0.000000 ); //#ang
var id3558 = charIDToTypeID( "Pnt " );
desc593.putObject( id3553, id3558, desc595 );
var id3559 = charIDToTypeID( "Angl" );
var id3560 = charIDToTypeID( "#Ang" );
desc593.putUnitDouble( id3559, id3560, 0.000000 ); //angl (body angle)
var id3561 = charIDToTypeID( "Usng" );
var desc596 = new ActionDescriptor();
var id3562 = charIDToTypeID( "Hrzn" );
var id3563 = charIDToTypeID( "#Prc" );
desc596.putUnitDouble( id3562, id3563, 0.00000 ); // hrzn #Prc skew
var id3564 = charIDToTypeID( "Vrtc" );
var id3565 = charIDToTypeID( "#Prc" );
desc596.putUnitDouble( id3564, id3565, .000000 ); //vrtc
var id3566 = charIDToTypeID( "Pnt " );
desc593.putObject( id3561, id3566, desc596 );
executeAction( id3535, desc593, DialogModes.NO );
}
Thankyou
