一个用户在中琅二维码生成器中制作DataMatrix码的时候,出现了“缓存不足”提示,将二维码数据源中的数据删除一些,二维码就可以正常显示,问是什么原因。我们检查二维码的图像属性发现,用户将“条码”选项卡中的“Data Matrix-版本”参数设置成了“20x20”,二维码中的数据如果超出了这个版本能容纳的字符上限(DataMatrix码每个符号尺寸的数据容量如下图:),就会提示二维码缓存不足。
解决办法是:1.我们可以将“条码”选项卡中的“Data Matrix-版本”参数设置为“Default”(版本参数默认是Default),这样软件会根据二维码中数据自动选择最合适的版本显示出二维码外观。
2. 我们也可以将“Data Matrix-版本”参数调高一些(二维码版本数据越大,所能容纳的字符就越多),比如22x22(水平和垂直方向的黑色模块与白色模块之和都是22),24x24,26x26等,直到制作的这一批DataMatrix码都可以正常显示,不出现“缓存不足”提示。
以上就是中琅二维码生成器制作DataMatrix码的时候出现“缓存不足”提示的原因以及解决办法,小伙伴们可以根据需要对版本参数进行调整。另外我们在制作常见的QRCode二维码的时候,如果出现了“缓存不足”提示,原因和解决办法都和上面DataMatrix码是一样的,小伙伴们可以参考上面的解决办法进行处理。