二维码批量生成
我要提建议一行一条批量生成二维码,支持从 Excel / CSV 导入;可导出拼图或逐个 PNG 的 ZIP 包,失败条目自动跳过并汇总,全程本地。
相关工具
这个工具是做什么的
给一批物料、座位、设备或链接生成二维码时,逐条输入最费时间。本工具支持一次粘贴多条内容(换行、英文逗号或空格分隔),统一设置容错级别与尺寸后一次出图:既可以导出按网格排好的拼图,方便直接打印;也可以导出 ZIP 包,里面是逐个命名的 PNG。渲染全部在本机用本地引擎完成,内容数据不出设备;某条内容失败时不会中断整批,最后统一列出失败原因。
使用方法
- 需要从表格生成:点「数据格式要求」查看格式,再选择本地 .xlsx / .xls / .csv 文件导入,多列时选择使用哪一列。
- 在输入框粘贴多条内容:换行、英文逗号或空格都能分隔;内容自身含空格或逗号时,用双引号包起来(如 "WIFI:T:WPA;S:Office 5G;P:pass;;")。
- 选择输出方式:单张拼图或逐个 PNG 打包 ZIP。
- 设置容错级别、单张尺寸与边距,点击「批量生成」。
- 导出拼图 PNG 或 ZIP 包;若有失败条目,页面底部会列出行号、内容与原因。
常见问题
- 一次能生成多少张?
- 拼图模式最多 500 条、ZIP 模式最多 1000 条。不过拼图真正的瓶颈是画布面积:移动端 Safari 对单张 canvas 的像素总量有上限(约 16.7M 像素),超限会变成白图而不报错,因此张数多时要相应降低单张尺寸。页面会实时显示当前网格与画布尺寸,排不下时直接提示并禁用生成。
- 可以直接从 Excel 导入吗?数据要什么格式?
- 可以,支持 .xlsx / .xls / .csv / .tsv。格式要求:第一行建议写表头(如「内容」),从第二行起每行一条;默认读取第一列,表格有多列时导入后可以选择用哪一列;空白单元格与前后空格会被忽略,像 690123456789 这样的数字按文本处理;导入后内容会填进输入框,还可继续手工增删。点界面上的「数据格式要求」按钮可随时查看这份说明。
- 多条内容用什么分隔?
- 换行、英文逗号、空格都可以。若内容本身包含空格或逗号(例如 WiFi 配置串),把整条用双引号包起来:"WIFI:T:WPA;S:Office 5G;P:pass123;;",引号内的字符不会被当作分隔符。
- 重复内容会怎样?
- 同一批次内自动排重(Map 容器),重复内容只会生成一次,并在结果区说明去重了几条。
- 有条目生成失败会怎样?
- 不会中断整批:失败条目被跳过,其它内容照常出图,页面底部会列出每条失败的行号、内容与原因(例如内容超过所选容错级别的容量)。
- ZIP 里的文件名是什么?
- 形如 001-SKU-1001.png,序号取自输入顺序,便于排序与对照;包内还附一份 index.csv,记录序号、文件名与完整内容。部分解压工具不识别 ZIP 的 UTF-8 文件名标志位,中文名可能显示成乱码,这时看 index.csv 即可对应。
- 数据会上传吗?
- 不会。二维码在本地 Canvas 绘制,ZIP 也在本地打包,页面不与任何服务器通信。