这是一套专为 Adobe InDesign 设计的自动化脚本合集,旨在提升排版效率,解决原生功能在复杂布局中的局限性。
用于将选中的对象(文本框、图形等)沿着圆周路径进行精准排列。
- 核心功能:
- 自定义圆心坐标与半径(单位:mm)。
- 支持两种分布模式:在指定角度范围内均分,或按固定间隔步进排列。
- 多种对齐方式:支持底部居中对齐、沿放射线向外或向内对齐。
- 自动图层管理:脚本会自动创建“圆周文本”与“放射线”图层,方便后期编辑。
- 可视化放射线:可选绘制从圆心到各对象的辅助线,增强视觉结构感。
超越原生“使框架适合内容”的功能,提供更精细的锚点控制。
- 核心功能:
- 双向自适应:可独立选择调整宽度、调整高度或两者同时调整。
- 精准锚点控制:
- 垂直方向:可选固定顶边(向下延伸)或固定底边(向上延伸)。
- 水平方向:可选固定左边(向右延伸)或固定右边(向左延伸)。
- 原生引擎驱动:调用 InDesign 原生几何计算,确保计算结果与手动双击边框完全一致。
在多个选中的形状框之间建立全连接(两两连线),连线端点自动对齐框中心。
- 核心功能:
- 自动中心定位:精准捕捉每个形状框的几何中心作为连线端点。
- 多色赋色模式:支持从色板多选颜色,并按「顺序」或「随机」模式为连线着色。
- 自动图层管理:自动创建“连接线”图层并置于底层,确保不遮挡主要内容。
批量更改选中形状框的线框(描边)颜色。
- 核心功能:
- 批量样式修改:统一设置选定对象的描边粗细。
- 动态赋色:支持多选色板颜色,并按「顺序」或「随机」模式循环赋予给选中对象。
- 智能缓存:自动记忆上次使用的参数设置,提升重复操作效率。
- 下载本项目中的
.jsx脚本文件。 - 打开 Adobe InDesign,前往
窗口 (Window) > 实用程序 (Utilities) > 脚本 (Scripts)打开脚本面板。 - 在面板中的“用户 (User)”文件夹上点击右键,选择“在访达中显示 (Reveal in Finder)”。
- 将下载的脚本文件放入该文件夹中。
- 在 InDesign 文档中选中需要处理的一个或多个对象。
- 在“脚本”面板中双击运行对应的脚本。
- 在弹出的对话框中配置参数,点击“确定”即可完成自动化处理。
- 撤销操作:所有脚本执行的结果均支持快捷键
Cmd+Z(Mac) 或Ctrl+Z(Win) 一键撤销。
- 脚本默认使用毫米 (mm) 作为计算单位。
- 建议在运行脚本前保存当前文档,或在新的图层上进行测试。
- 作者: Gu Wenhao
- 版本: v1.1.0
- 更新时间: 2026年5月