// ぼかし(シェイプ)
function act_shapeBlur (rds, shape) {
    var desc= new ActionDescriptor();
    desc.putString( charIDToTypeID('Nm  '), shape);
    //desc.putString( charIDToTypeID('Idnt'), '273c5899-d071-11d5-b052-dfd8889e7d2b' ); 
    var actDesc= new ActionDescriptor();
    actDesc.putUnitDouble( charIDToTypeID('Rds '), charIDToTypeID('#Pxl'), rds ); //半径
    actDesc.putObject( stringIDToTypeID('customShape'), stringIDToTypeID('customShape'), desc );
    executeAction( stringIDToTypeID('shapeBlur'), actDesc, DialogModes.NO );
}
act_shapeBlur (10.0, '矢印 5'); // デフォルト値

 

<引数>

rds double 半径
shape string シェイプ

 

「shape」には形状の名称をそのまま文字列で渡します。

その形状を指定するスクリプト部分は、IDで指定するように置き換えることができます。

desc.putString( charIDToTypeID('Idnt'), '273c5899-d071-11d5-b052-dfd8889e7d2b' ); 

 

 

 

Joomla templates by a4joomla