我正在为我的 VB.NET 应用程序使用 DYMO .net SDK。当我尝试打印带有条形码的标签时,条形码值太大而无法放入条形码,我收到以下异常:
值不能为空。参数名称:位图流
如何检查标签模板上标签对象的大小以查看该值是否合适?似乎有时它会正确显示"条形码不适合"文本,但有时我会收到此错误。测试时,我可以尝试打印条形码中包含 33 个字符的标签,然后删除字符并重试,它会打印正常。
我在以下情况下收到此错误:
- 设置过多的条形码数据,超过标签上的总可用空间
- 尝试设置 EAN8 或 EAN13 数据,包括校验位(在这种情况下,您不应添加最后一个数字)