关于批量生成二维码
做一个二维码很容易。做两百个是另一回事 —— 而人们实际遇到的,恰恰是后者。
每张桌子一个桌号。每件商品、每个货架、每台设备、每扇教室门一个码。每位来宾、每名学生、每张发票一个专属链接。一个个来,就意味着把同一个页面打开两百次,再给两百个下载文件改名 —— 这正是有些网站要为此收费的原因。
粘贴清单,按一下按钮,拿到一个 ZIP。 全部在你的浏览器里完成。
关键在于文件名
qr-1.png、qr-2.png、qr-3.png,一旦要把码贴到真实物件上,就完全没用了。哪个是库房来着?
所以每一行都可以带上自己的名称:
```
1 号桌, https://example.com/menu?t=1
2 号桌, https://example.com/menu?t=2
库房门, https://example.com/inventory
```
你会得到 1-号桌.png、2-号桌.png 和 库房门.png。把整页打印出来,每个文件都写着自己该贴到哪儿。
如果某一行没有名称 —— 只有一个链接 —— 就用链接来命名文件。如果两行会得出同样的名字,第二个会加上编号,这样 ZIP 里不会有谁被悄悄覆盖掉。
链接里的逗号是安全的。 只有第一个逗号会切分一行,而且当左边看起来像网址时,会被当成链接而不是名称。一个在第一个逗号之后被截断的查询串,会生成一个坏掉的码,而这种问题往往要等海报印完才被发现。
从表格导入
点打开 CSV 选择文件。两列会当作名称和链接,一列则当作单独的链接。
从 Excel、Google 表格或 Numbers 导出成 CSV 是常规做法 —— 或者干脆选中那两列,复制,直接粘进框里。用制表符分隔的粘贴和逗号一样有效。
各项设置
- 尺寸 —— 屏幕显示或小标签,512 像素就够。要送去印刷的,请选 1024 或 2048;用小图印出来的二维码很难扫,而且事后无法补救。
- 文件格式 —— 大多数场合用 PNG。印刷、标识牌,或任何会被放大缩小的场合用 SVG,任何尺寸都保持清晰。
- 纠错级别 —— 决定码被损坏多少仍能扫出来。一般选「中」。要贴到会被蹭到、沾水、弯折或部分遮挡的地方 —— 户外、设备上、包装上 —— 请选最高。
- 颜色 —— 浅底深码。对比一定要够强;浅色码配中间色背景,是整批扫不出来最常见的原因。
- 在每个码下面印上名称 —— 在图案下方写出该行的名称,这样打印出来的一整页可以用肉眼分类。
大家都拿它做什么
- 餐厅桌台 —— 每张桌子一个菜单链接
- 资产与库存 —— 每件物品、每个房间、每层货架一个码
- 活动 —— 每位来宾或每张票一个专属链接
- 教室 —— 每份资料、每张练习、每个活动区一个码
- 商品与包装 —— 每个货号一个码
- 房产指示牌 —— 每套房源一个页面
- 成批印刷的名片 —— 每张带自己的联系方式链接
值得一提
- 二维码是静态的:链接就编码在图案里。不做任何追踪,不经过我们这边跳转,也永远不会过期
- 正因为链接在图案里,之后无法更改 —— 如果目标地址可能变动,请让码指向你自己能控制的网址,再从那里转跳
- 单次最多 500 行;更长的清单请分批处理
- 内容长到任何二维码都装不下的行会被跳过,并在最后报出数量
- 印两百张之前,先试一张。 下载 ZIP,打开一个码,用真手机扫一下
- 全部在浏览器里运行 —— 你的链接清单不会被上传
- 需要单个码和更多选项,请用二维码生成器
使用方法
- 粘贴你的清单 —— 每行一个;想要带名字的文件就写成 名称, 链接
- 或者点打开 CSV 载入表格导出的文件
- 选择尺寸、文件格式和纠错级别
- 如果整页要靠肉眼辨认,勾上在每个码下面印上名称
- 点生成二维码,然后点全部下载(ZIP)