Quantcast
Channel: Adobe Community: Message List - Photoshop Scripting
Viewing all articles
Browse latest Browse all 27456

Re: Re: how resize layer with a big image on size of layer mask ?

$
0
0

//For deleting the Layer Mask I recommend recording Action Manager code with ScriptingListener.plugin

I'm write script on delete LM in ScriptListener, but it not worked !

var idsetd = charIDToTypeID( "setd" );  var desc162 = new ActionDescriptor();  var idnull = charIDToTypeID( "null" );  var ref125 = new ActionReference();  var idLyr = charIDToTypeID( "Lyr " );  var idOrdn = charIDToTypeID( "Ordn" );  var idTrgt = charIDToTypeID( "Trgt" );  ref125.putEnumerated( idLyr, idOrdn, idTrgt );  desc162.putReference( idnull, ref125 );  var idT = charIDToTypeID( "T " );  var desc163 = new ActionDescriptor();  var idUsrs = charIDToTypeID( "Usrs" );  desc163.putBoolean( idUsrs, false );  var idLyr = charIDToTypeID( "Lyr " );  desc162.putObject( idT, idLyr, desc163 );
executeAction( idsetd, desc162, DialogModes.NO );

 

Resizing it should be possible in DOM by selecting it (as the sole content of an Array for activeDocument.activeChannels).

Please, help me to defined 4 variables (left, top, right and bottom)!

row 33, 36 - indent Hor and Vert

row 41, 44 ??? This is %%  !!!

// =======================================================
var idslct = charIDToTypeID( "slct" );  var desc164 = new ActionDescriptor();  var idnull = charIDToTypeID( "null" );  var ref126 = new ActionReference();  var idChnl = charIDToTypeID( "Chnl" );  var idOrdn = charIDToTypeID( "Ordn" );  var idTrgt = charIDToTypeID( "Trgt" );  ref126.putEnumerated( idChnl, idOrdn, idTrgt );  desc164.putReference( idnull, ref126 );  var idMkVs = charIDToTypeID( "MkVs" );  desc164.putBoolean( idMkVs, false );
executeAction( idslct, desc164, DialogModes.NO );

// =======================================================
var idTrnf = charIDToTypeID( "Trnf" );
  var desc165 = new ActionDescriptor();  var idnull = charIDToTypeID( "null" );  var ref127 = new ActionReference();  var idLyr = charIDToTypeID( "Lyr " );  var idOrdn = charIDToTypeID( "Ordn" );  var idTrgt = charIDToTypeID( "Trgt" );  ref127.putEnumerated( idLyr, idOrdn, idTrgt );  desc165.putReference( idnull, ref127 );  var idFTcs = charIDToTypeID( "FTcs" );  var idQCSt = charIDToTypeID( "QCSt" );  var idQcsa = charIDToTypeID( "Qcsa" );  desc165.putEnumerated( idFTcs, idQCSt, idQcsa );  var idOfst = charIDToTypeID( "Ofst" );  var desc166 = new ActionDescriptor();  var idHrzn = charIDToTypeID( "Hrzn" );  var idPxl = charIDToTypeID( "#Pxl" );  desc166.putUnitDouble( idHrzn, idPxl, 13.500000 );  var idVrtc = charIDToTypeID( "Vrtc" );  var idPxl = charIDToTypeID( "#Pxl" );  desc166.putUnitDouble( idVrtc, idPxl, -6.500000 );  var idOfst = charIDToTypeID( "Ofst" );  desc165.putObject( idOfst, idOfst, desc166 );  var idWdth = charIDToTypeID( "Wdth" );  var idPrc = charIDToTypeID( "#Prc" );  desc165.putUnitDouble( idWdth, idPrc, 125.064267 );   var idHght = charIDToTypeID( "Hght" );             What is this ?&&&&  var idPrc = charIDToTypeID( "#Prc" );  desc165.putUnitDouble( idHght, idPrc, 135.227273 );  var idIntr = charIDToTypeID( "Intr" );  var idIntp = charIDToTypeID( "Intp" );  var idBcbc = charIDToTypeID( "Bcbc" );  desc165.putEnumerated( idIntr, idIntp, idBcbc );
executeAction( idTrnf, desc165, DialogModes.NO );

Viewing all articles
Browse latest Browse all 27456

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>