SuperAPI AI 工具集

img-grid

通用与其它

查看项目

更新于 10-15 17:18

技能介绍

用途:在图片(PNG、JPG)上叠加带编号的网格,用于确定印刷版式(如表格文档)中各列的边界、比例与 span,进而生成表格文档布局。

主要能力:绘制半透明的垂直(红色)与水平(蓝色)线;在顶部和左侧单独区域为线条编号,不遮挡内容;每第 5 条和第 10 条线更醒目,便于计数。

使用方式:命令为 /img-grid <ImagePath> [-c COLS] [-o OUTPUT]。参数:ImagePath 必填,为图片路径;-c COLS 选填,默认 50,表示垂直分割数;-r ROWS 选填,默认自动(自动即方形单元格),表示水平分割数;-o OUTPUT 选填,默认 <name>-grid.<ext>,为输出路径。实际执行命令:python .claude/skills/img-grid/scripts/overlay-grid.py "<ImagePath>" [-c 50] [-o "<OutputPath>"]。需要 Python 3 及 Pillow 库(pip install Pillow)。

结果用法:先查看带网格的图片,记录各列垂直边界的网格线编号;若版式中有多个不同布局的表格,合并所有边界点,相邻边界之间的每一段即一个 MXL 列;再将列数与各列比例写入 JSON DSL(含 columns、page、columnWidths 等字段),page 字段可让编译器由比例自动计算绝对宽度;最后依次执行 /mxl-compile、/mxl-validate、/mxl-info。

适用场景:需要从印刷版式图片反推表格文档列结构、比例与跨列时。

限制:资料未提供更多平台、收费或效果信息;需自行安装 Python 3 与 Pillow。