论坛帮助 |
社区圈子 |
日历事件 |
2024-05-22, 22:49 | 只看该作者 #4 | ||
|
|||
正式会员
等级: 四袋长老
|
var doc = app.activeDocument; var layers=doc.layers; doc.selection = false; doc.layers[0].hasSelectedArtwork = true; doc.activeLayer=doc.layers[1]; var movelays=doc.layers[1].layers=[0]; alert(movelays); movelays.zOrder(ZOrderMethod.BRINGTOFRONT) 像这样,但我这句语法好像不对var movelays=doc.layers[1].layers=[0]; |
||
回复时引用此帖 |
2024-05-23, 09:35 | 只看该作者 #5 | ||
|
|||
正式会员
等级: 四袋长老
|
var doc = app.activeDocument; doc.selection = null; var activeLayer = doc.layers.getByName('图层 0'); activeLayer.hasSelectedArtwork = true; var movelays = doc.layers.getByName('图层 1'); activeLayer.move(movelays, ElementPlacement.PLACEATBEGINNING); |
||
回复时引用此帖 |
右列会员因为此帖价值甚高向 sillily 表示感谢: |
yzx0120 (2024-05-23)
|
2024-05-25, 10:52 | 只看该作者 #9 | ||
|
|||
正式会员
等级: 四袋长老
|
doc.selection = null; var layer1 = doc.layers.getByName("图层 1"); if (layer1.pageItems.length > 0) { layer1.pageItems[0].selected = true; } movelayer=doc.layers.add(); movelayer.name = "图层 0"; var sele = doc.selection; if(sele.length>0){ for(var i = 0;i<sele.length;i++){ sele[i].move(movelayer,ElementPlacement.INSIDE) } } |
||
回复时引用此帖 |
右列会员因为此帖价值甚高向 sillily 表示感谢: |
yzx0120 (2024-05-26)
|
2024-05-26, 06:53 | 只看该作者 #10 | ||
|
|||
正式会员
等级: 四袋长老
|
引用:
|
||
回复时引用此帖 |