snipplrCallback({"id":147789,"title":"get-rotation-of-smart-object-via-photoshop-script","source":"
var<\/span> idnull =<\/span> charIDToTypeID(<\/span>"null"<\/span>)<\/span>;<\/span><\/div><\/li> var<\/span> layerReference =<\/span> new<\/span> ActionReference(<\/span>)<\/span>;<\/span><\/div><\/li> layerReference.putEnumerated<\/span>(<\/span>charIDToTypeID(<\/span>"Lyr "<\/span>)<\/span>,<\/span> charIDToTypeID(<\/span>"Ordn"<\/span>)<\/span>,<\/span> charIDToTypeID(<\/span>"Trgt"<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> var<\/span> layerDescriptor =<\/span> new<\/span> ActionDescriptor(<\/span>)<\/span>;<\/span><\/div><\/li> layerDescriptor.putReference<\/span>(<\/span>idnull,<\/span> layerReference)<\/span>;<\/span><\/div><\/li> layerDescriptor.putEnumerated<\/span>(<\/span>charIDToTypeID(<\/span>"FTcs"<\/span>)<\/span>,<\/span> charIDToTypeID(<\/span>"QCSt"<\/span>)<\/span>,<\/span> charIDToTypeID(<\/span>"Qcsa"<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> var<\/span> transformDescriptor =<\/span> app.executeAction<\/span>(<\/span>charIDToTypeID(<\/span>"Trnf"<\/span>)<\/span>,<\/span> layerDescriptor,<\/span> DialogModes.ALL<\/span>)<\/span>;<\/span><\/div><\/li> var<\/span> angle =<\/span> transformDescriptor.getDouble<\/span>(<\/span>charIDToTypeID(<\/span>"Angl"<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> alert(<\/span>angle)<\/span>;<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/147789\/get-rotation-of-smart-object-via-photoshop-script"});