论坛帮助 |
社区圈子 |
日历事件 |
2019-06-18, 16:15 | 只看该作者 #2 | |||
|
||||
VIP会员
等级: 七袋长老
|
引用:
var doc=app.activeDocument; var sel,selT,selL,selW,selH;//选取对象的相关变数 sel=doc.selection[0];//编组后重新宣告选取对象,才能得到正确的选取对象信息(只有一个doc.selection[0]) var selInfo=[];//宣告选取对象的四个选取信息为数组 selInfo=sel.geometricBounds;//选取对像不含边框宽度,若是要包含描边则将geometricBounds改为visibleBounds selL=selInfo[0];//求得左边点位置 selT=selInfo[1]//求得上方点位置 selW=Math.abs(selInfo[2]-selInfo[0])//求得宽度 selH=Math.abs(selInfo[3]-selInfo[1])//求得高度 //以上请参考////////////////////////////// //补充一个最简单的,啥都不考虑的////////// var doc=app.activeDocument; var sel=doc.selection[0]; //选取的单一编组对象 var selW=sel.width//编组宽 var selH=sel.height//编组高 //以上请参考////////////////////////////// 此帖于 2019-06-18 16:43 被 calvin530126 编辑. |
|||
2019-06-18, 17:37 | 只看该作者 #3 | ||
|
|||
正式会员
等级: 四袋长老
|
引用:
|
||