我想在 VB.NET 中创建条形码图片之前检查我的(条形码(代码或缺少校验和编号。这是最小化示例的关键部分,如下所示:
Imports ZXing
Imports ZXing.Common
Imports ZXing.OneD
...
Dim writer As EAN8Writer = New EAN8Writer
Dim data As String = "1234567" '(0)
Dim check As Integer = UPCEANReader.getStandardUPCEANChecksum(data)
我在网上的各种示例中找到了这部分代码。但是在我的系统上,我收到错误"getStandardUPCEANChecksum 不是 UPCEANReader 的成员"。为什么这不能按预期工作?
除了手动计算之外,这里还有其他方法可以获取这种情况的校验和吗?
方法 UPCEANReader.getStandardUPCEANChecksum(( 被声明为"内部",不能从库外部访问(不使用反射或类似的东西(。 如果要使用它,可以将源代码复制到自己的应用程序中。