ianPark
2/24/2020 - 2:58 PM

Resize Canvas by Percent

// RESIZE CANVAS BY PERCENT (NUMBER ONLY)
function resizeCanvas(width, height) {
    var desc001 = new ActionDescriptor();
    desc001.putUnitDouble( stringIDToTypeID( "width" ), stringIDToTypeID( "percentUnit" ), width );
    desc001.putUnitDouble( stringIDToTypeID( "height" ), stringIDToTypeID( "percentUnit" ), height );
    desc001.putEnumerated( stringIDToTypeID( "horizontal" ), stringIDToTypeID( "horizontalLocation" ), stringIDToTypeID( "center" ) );
    desc001.putEnumerated( stringIDToTypeID( "vertical" ), stringIDToTypeID( "verticalLocation" ), stringIDToTypeID( "center" ) );
    executeAction( stringIDToTypeID( "canvasSize" ), desc001, DialogModes.NO );
}