snipplrCallback({"id":147789,"title":"get-rotation-of-smart-object-via-photoshop-script","source":"
  1. var<\/span> idnull =<\/span> charIDToTypeID(<\/span>"null"<\/span>)<\/span>;<\/span><\/div><\/li>
  2. var<\/span> layerReference =<\/span> new<\/span> ActionReference(<\/span>)<\/span>;<\/span><\/div><\/li>
  3. 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>
  4. var<\/span> layerDescriptor =<\/span> new<\/span> ActionDescriptor(<\/span>)<\/span>;<\/span><\/div><\/li>
  5. layerDescriptor.putReference<\/span>(<\/span>idnull,<\/span> layerReference)<\/span>;<\/span><\/div><\/li>
  6. 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>
  7. var<\/span> transformDescriptor =<\/span> app.executeAction<\/span>(<\/span>charIDToTypeID(<\/span>"Trnf"<\/span>)<\/span>,<\/span> layerDescriptor,<\/span> DialogModes.ALL<\/span>)<\/span>;<\/span><\/div><\/li>
  8. var<\/span> angle =<\/span> transformDescriptor.getDouble<\/span>(<\/span>charIDToTypeID(<\/span>"Angl"<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li>
  9. alert(<\/span>angle)<\/span>;<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/147789\/get-rotation-of-smart-object-via-photoshop-script"});