LoginSignup
0
1

More than 1 year has passed since last update.

【photoshop】メニューコマンドスクリプト

Last updated at Posted at 2023-01-16

メモです。見つけ次第増やしていきます。

選択範囲

被写体を選択

var idautoCutout = stringIDToTypeID( "autoCutout" );
    var desc343 = new ActionDescriptor();
    var idsampleAllLayers = stringIDToTypeID( "sampleAllLayers" );
    desc343.putBoolean( idsampleAllLayers, false );
executeAction( idautoCutout, desc343, DialogModes.NO );

段落パネル

左寄せ

var idset = stringIDToTypeID( "set" );
    var desc4128 = new ActionDescriptor();
    var idnull = stringIDToTypeID( "null" );
        var ref105 = new ActionReference();
        var idproperty = stringIDToTypeID( "property" );
        var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
        ref105.putProperty( idproperty, idparagraphStyle );
        var idtextLayer = stringIDToTypeID( "textLayer" );
        var idordinal = stringIDToTypeID( "ordinal" );
        var idtargetEnum = stringIDToTypeID( "targetEnum" );
        ref105.putEnumerated( idtextLayer, idordinal, idtargetEnum );
    desc4128.putReference( idnull, ref105 );
    var idto = stringIDToTypeID( "to" );
        var desc4129 = new ActionDescriptor();
        var idtextOverrideFeatureName = stringIDToTypeID( "textOverrideFeatureName" );
        desc4129.putInteger( idtextOverrideFeatureName, 808464433 );
        var idalign = stringIDToTypeID( "align" );
        var idalignmentType = stringIDToTypeID( "alignmentType" );
        var idleft = stringIDToTypeID( "left" );
        desc4129.putEnumerated( idalign, idalignmentType, idleft );
    var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
    desc4128.putObject( idto, idparagraphStyle, desc4129 );
executeAction( idset, desc4128, DialogModes.NO );

右寄せ

var idset = stringIDToTypeID( "set" );
    var desc4128 = new ActionDescriptor();
    var idnull = stringIDToTypeID( "null" );
        var ref105 = new ActionReference();
        var idproperty = stringIDToTypeID( "property" );
        var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
        ref105.putProperty( idproperty, idparagraphStyle );
        var idtextLayer = stringIDToTypeID( "textLayer" );
        var idordinal = stringIDToTypeID( "ordinal" );
        var idtargetEnum = stringIDToTypeID( "targetEnum" );
        ref105.putEnumerated( idtextLayer, idordinal, idtargetEnum );
    desc4128.putReference( idnull, ref105 );
    var idto = stringIDToTypeID( "to" );
        var desc4129 = new ActionDescriptor();
        var idtextOverrideFeatureName = stringIDToTypeID( "textOverrideFeatureName" );
        desc4129.putInteger( idtextOverrideFeatureName, 808464433 );
        var idalign = stringIDToTypeID( "align" );
        var idalignmentType = stringIDToTypeID( "alignmentType" );
        var idleft = stringIDToTypeID( "right" );
        desc4129.putEnumerated( idalign, idalignmentType, idleft );
    var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
    desc4128.putObject( idto, idparagraphStyle, desc4129 );
executeAction( idset, desc4128, DialogModes.NO );

中央寄せ

var idset = stringIDToTypeID( "set" );
    var desc4128 = new ActionDescriptor();
    var idnull = stringIDToTypeID( "null" );
        var ref105 = new ActionReference();
        var idproperty = stringIDToTypeID( "property" );
        var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
        ref105.putProperty( idproperty, idparagraphStyle );
        var idtextLayer = stringIDToTypeID( "textLayer" );
        var idordinal = stringIDToTypeID( "ordinal" );
        var idtargetEnum = stringIDToTypeID( "targetEnum" );
        ref105.putEnumerated( idtextLayer, idordinal, idtargetEnum );
    desc4128.putReference( idnull, ref105 );
    var idto = stringIDToTypeID( "to" );
        var desc4129 = new ActionDescriptor();
        var idtextOverrideFeatureName = stringIDToTypeID( "textOverrideFeatureName" );
        desc4129.putInteger( idtextOverrideFeatureName, 808464433 );
        var idalign = stringIDToTypeID( "align" );
        var idalignmentType = stringIDToTypeID( "alignmentType" );
        var idleft = stringIDToTypeID( "center" );
        desc4129.putEnumerated( idalign, idalignmentType, idleft );
    var idparagraphStyle = stringIDToTypeID( "paragraphStyle" );
    desc4128.putObject( idto, idparagraphStyle, desc4129 );
executeAction( idset, desc4128, DialogModes.NO );
0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1