c语言编程笔录

首页 >   > 笔记大全

笔记大全

pscs6选择主体在哪里

更新时间:2023-12-11

PS CS6选择主体工具介绍

选择主体是 Photoshop 中最基本的工具之一。它允许用户手动选择并控制所选区域。选择主体工具有多个子工具,包括矩形选择、椭圆选择、多边形选择、魔法棒工具、快速选择和魔术棒选项。

// 使用矩形选择工具
var selectionTool=app.activeDocument.selection;

selectionTool.select([
  [10, 10],    // 左上角坐标
  [100, 10],   // 右上角坐标
  [100, 100],  // 右下角坐标
  [10, 100]    // 左下角坐标
]);

添加选择主体

你可以使用以下代码在 Photoshop 中创建一个新的选择:

// 增加一个绿色的矩形选择
var selectionDesc=new ActionDescriptor();
var selectionColorDesc=new ActionDescriptor();

selectionColorDesc.putDouble( charIDToTypeID('Rd  '), 0 );
selectionColorDesc.putDouble( charIDToTypeID('Grn '), 255.000000 );
selectionColorDesc.putDouble( charIDToTypeID('Bl  '), 0 );
selectionDesc.putObject( charIDToTypeID('Clr '), charIDToTypeID('RGBC'), selectionColorDesc );
selectionDesc.putInteger( charIDToTypeID('type'), charIDToTypeID('Rctn') );
selectionDesc.putUnitDouble( charIDToTypeID('Top '), charIDToTypeID('#Pxl'), 100.000000 );
selectionDesc.putUnitDouble( charIDToTypeID('Left'), charIDToTypeID('#Pxl'), 100.000000 );
selectionDesc.putUnitDouble( charIDToTypeID('Btom'), charIDToTypeID('#Pxl'), 200.000000 );
selectionDesc.putUnitDouble( charIDToTypeID('Rght'), charIDToTypeID('#Pxl'), 200.000000 );

executeAction( charIDToTypeID('setd'), selectionDesc, DialogModes.NO );

获取选择主体

以下代码将返回当前文档中的所选区域:

// 获取所选区域的坐标
var selectionBounds=app.activeDocument.selection.bounds;

alert("选择区域的左上角坐标为:" + selectionBounds[0] + ", " + selectionBounds[1]);
alert("选择区域的右下角坐标为:" + selectionBounds[2] + ", " + selectionBounds[3]);

总结

选择主体工具是 Photoshop 的核心工具之一,并且可以以多种方式使用。从手动选择、添加选择,到获取当前选择区域的坐标。这些功能足以让您掌握 Photoshop 中的选择主体工具,并轻松完成您的设计。