pscs6选择主体在哪里
更新时间:2023-12-11PS 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 中的选择主体工具,并轻松完成您的设计。