【Photoshop JSX脚本】交换两个图层位置

此Photoshop脚本能够帮助用户轻松地交换选中图层的位置,并在不同大小的图层间进行智能调整,确保图层内容正确对齐。

选中两个图层,交换图层位置

// swapPosition-mirror.jsx - Adobe Photoshop Script  
// Version: 0.2.1  
// Author: Anton Lyubushkin (nvkz.nemo@gmail.com)  
// Website: http://lyubushkin.pro/  
// ============================================================================  
// Installation:  
// 1. Place script in:  
//    PC(32):  C:\Program Files (x86)\Adobe\Adobe Photoshop CC#\Presets\Scripts\  
//    PC(64):  C:\Program Files\Adobe\Adobe Photoshop CC# (64 Bit)\Presets\Scripts\  
//    Mac:     <hard drive>/Applications/Adobe Photoshop CC#/Presets/Scripts/  
// 2. Restart Photoshop  
// 3. Choose File > Scripts > swapPosition-mirror  
// ============================================================================  
 
//#target photoshop  
  
app.bringToFront();  
  
var doc = app.activeDocument;  
var selectedLayers = getSelectedLayersIndex(doc);  
  
if (selectedLayers.length == 2) {  
    try {  
        for (var i = 0; selectedLayers.length > i; i++) {  
  
            var sLayers = new Array();  
            for (var i = 0, l = selectedLayers.length; i < l; i++) {  
                selectLayerByIndex(selectedLayers[i], false);  
                if (app.activeDocument.activeLayer.typename == "LayerSet") {  
                    executeAction(stringIDToTypeID("newPlacedLayer"), undefined, DialogModes.NO);  
     
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值