读书分享的海报快排完了,时间和地点还要逐字塞进图片。二维码看起来是个好办法:把那段说明放进去,扫码读完整信息。但如果只看黑白图案长得像二维码,就把它交给排版的人,检查其实还没做完。
我用 forxi 的二维码生成做了一个小测试。没有活动报名系统,也没有真实用户信息,只用一段演示文字:「读书分享活动:周六下午三点,图书馆一楼。」想先回答一个朴素的问题:生成后的图片,读出来是不是我刚刚输入的内容?
先做一个没有装饰的版本
在 forxi.cn 的应用工具箱里找到二维码生成。界面可以输入文本或链接,调整前景色、背景色和纠错等级,也能选择中心内容。我的测试保留黑色前景、白色背景和默认纠错等级,中心选「无」。
这次操作在本地运行的同一功能界面完成。输入那段文字后,右侧预览随之更新,生成的 PNG 是 300×300 像素。这里的尺寸是这次输出文件的像素尺寸,不是印刷尺寸,也不能推出在任何海报上都能扫出来。
我没有先加一句「扫码关注」或塞进 Logo。这样更容易把问题缩小到一件事:文字是否正确编码。
图片生成了,还要读回来
随后对生成图片做二维码识读,读出的内容是:「读书分享活动:周六下午三点,图书馆一楼。」与输入逐字一致,冒号、中文逗号和句号也保留了。
这一步得到的结论很有限,但很重要:在本次演示中,图片实际承载的是那段文字。不是看预览正常,就认定保存下来的结果一定正确。
如果换成网址,我会做两次检查。先核对解码结果是不是目标地址,再打开地址检查落地页面。图片能解码和网站能正常访问是两个环节,前一个成功,不能替后一个打包票。
如果二维码放进海报,还要把海报的最终版本导出来,拿常用扫码工具再试一次。排版过程中缩得太小、被遮住、颜色对比变差,都可能让原本能识读的图片在成品里不好用。
中心装饰留到最后
二维码工具给了颜色和中心内容选项,做设计时很容易先玩这些。但我的顺序是先确认内容,再做装饰,最后用成品测试。
纠错等级是给图案部分损伤留余量,不等于可以任意覆盖中心。不同扫码工具、拍摄距离和屏幕显示情况也不同。一次自动识读成功,不能代表所有手机、所有打印效果都通过。
我这次没有测试带 Logo 的版本,也没有测打印后识读距离,所以不会推荐一个所谓「绝对安全」的 Logo 大小。对一张只需要传达时间和地点的海报,黑白、不加中心装饰已经够用。
它不会自动变成可更新的活动页面
这次二维码存的是固定文字。活动从周六改到周日,旧图片里的文字不会跟着改,需要重新生成、替换海报,再核对一遍。
网址二维码也只是保存那个地址。换了活动页面链接,旧二维码不会自动知道新地址;链接失效,图案还在也没用。是否能长期更新内容,取决于目标页面或另外的服务,不能把简单二维码生成理解成动态活动管理。
forxi.cn 这个功能适合把一段短文字或已核实的地址转成二维码图片。本次实测确认了输入、300×300 PNG 输出和解码一致;它不能替活动负责人检查文字、确认场地,也不能保证最终海报在所有设备上识读。
交图前多做一次反向核对,比先给二维码换漂亮颜色更能避免返工。