对象移至新图层使用文档

工具是什么

“对象移至新图层”是 Adobe Illustrator 的 JSX 脚本。它会创建一个唯一命名的“提取对象”图层,并把当前选择中可处理的对象移入其中。

系统要求

  • Windows 或 macOS
  • 支持 ExtendScript / JSX 的 Adobe Illustrator 桌面版
  • 一个已打开且可编辑的 Illustrator 文档

当前发布没有对每一个 Illustrator 历史版本逐版验证,因此不承诺具体最低版本。

下载与安装

  1. 下载 Illustrator-Object-to-New-Layer-v1.0.0.zip。
  2. 解压得到 对象移至新图层.jsx。
  3. 临时运行:在 Illustrator 中选择“文件 → 脚本 → 其它脚本”,选择该文件。
  4. 常用安装:把 JSX 复制到 Illustrator 安装目录的 Presets/<语言>/Scripts/,重启 Illustrator 后从“文件 → 脚本”打开。不同版本的安装目录可能不同。

正常使用

  1. 打开文档并保存一次。
  2. 选中需要移动的对象。
  3. 运行 对象移至新图层.jsx。
  4. 在图层面板确认出现“提取对象”;重名时会出现“提取对象 2”等名称。
  5. 检查对象与剪切蒙版结构,再继续编辑。

脚本会处理什么

选择内容处理方式
路径、复合路径、组、文字、置入图、栅格图、网格、符号、插件对象尝试移动到新图层
父对象及其子对象同时选中只移动父对象
活动剪切路径跳过,避免单独拆走路径
不支持或受限制的对象跳过失败项

常见故障

提示“没有打开的 Illustrator 文档”

先打开一个文档,再运行脚本。

提示“请先选择要移动的对象”

用选择工具选中至少一个对象,然后重新运行。

提示“没有找到可以移动的对象”

当前选择不属于脚本支持的常见对象类型。尝试进入正确图层、解除对象锁定并重新选择。

部分对象没有移动

检查对象是否锁定、是否为活动剪切路径,或是否位于不可编辑的层级中。脚本会跳过无法安全移动的项目。

结果不符合预期

立即使用“编辑 → 撤销”,回到运行前状态;整理复杂蒙版前建议另存副本。

隐私、联网与权限

脚本只在当前 Illustrator 进程中读取选区、创建图层并移动对象;不联网、不上传文件、不收集统计信息,也不保存额外设置。它使用你当前对文档已有的编辑权限。

卸载

临时运行无需卸载,删除 JSX 文件即可。若复制到了 Scripts 目录,关闭 Illustrator、删除 对象移至新图层.jsx,再重新启动。脚本不留下配置或缓存。

反馈时请提供

  • Illustrator 完整版本号与操作系统版本
  • 选中对象的类型和层级结构
  • 运行前后的图层面板截图
  • 完整提示文字

请不要发送包含客户机密的 AI 源文件。支持入口:MooTop 售后与反馈。