图片预览
预览图
{{ t.title }}
{{ t.message }}
卡牌大师
批量生成卡牌
{{ activeProject.name }} 未选择项目
画布尺寸 {{ batchState.artboard.width }}×{{ batchState.artboard.height }} 未加载
请先在顶部导入项目模板,然后点击「添加」创建卡牌。
支持从 卡牌大师 导出的 JSON 模板,自动识别文本和图片占位字段
#
{{ fieldLabel(h) }}
操作
{{ displayIdx+1 }}
已选择 {{ checkedRowCount }} 项
拖拽画布上的元素可调整位置、旋转、缩放。
请先导入项目模板 JSON,再切换到卡牌布局。
卡牌预览
暂无预览
选择一行数据即可自动刷新预览
管理卡牌字段
字段会应用到当前牌组的每一张卡牌,点击「保存」后立即生效。
{{ h }}
显示名
数据导入报告 (成功 {{ importSummary.success }} / 失败 {{ importSummary.fail }} / 总计 {{ importSummary.total }})
成功条数:{{ importSummary.success }} 失败条数:{{ importSummary.fail }} 总计:{{ importSummary.total }}
全部成功 🎉
本次导入没有失败行
{{ fi+1 }}
Excel 行号:{{ f.line }}
{{ f.reason }}
原始 JSON 数据:
{{ JSON.stringify(f.data, null, 2) }}
本地存储
此浏览器中批量排版工具使用的空间。存储上限由浏览器决定,无法由本工具提高。
正在计算存储明细…
总存储使用量
{{ formatMB(storageBreakdown.totalBytes) }}
共 {{ formatMB(storageBreakdown.totalQuota) }}
{{ storageBreakdown.projectCount }} 个项目 · {{ storageBreakdown.thumbCount }} 张缩略图 · 占用率 {{ formatPct(storageBreakdown.totalBytes/storageBreakdown.totalQuota, 1) }}
当前项目(含字段/布局/卡牌)
{{ activeProject && activeProject.name ? activeProject.name : '—' }}
{{ formatMB(storageBreakdown.currentBytes) }}
占总使用 {{ storageBreakdown.totalBytes ? formatPct(storageBreakdown.currentBytes/storageBreakdown.totalBytes,0) : '—' }}
单元格编辑:{{ richEditorTitle }}
字符:{{ richCharCount }} · 行:{{ richLineCount }}
支持换行。当前以纯文本方式保存到字段。
{{ loadingMessage || '处理中…' }}