1

我正在尝试查看是否可以在不使用任何第三方工具的情况下读取 WPF 应用程序中的条形码。我们使用 WPF 构建了一个应用程序,他们不愿意购买任何第三方设备来读取条形码。有没有其他方法可以使用 .NET APIS 读取 WPF 应用程序中的条形码数据?

注意:我在 .NET 中看到过示例,但其中大多数使用条形码阅读器工具。我已经在 Android ZXing 库中看到了这样的示例,而无需使用条形码阅读器或扫描仪等任何工具。

非常感谢任何想法或想法。

谢谢,拉梅什

4

1 回答 1

3

为了缩短评论中的讨论并可能帮助其他有类似问题的人,我将在这里总结一下。

我不清楚您想问的真正问题是否是“.NET 是否提供条形码阅读器类”。如果是这样,答案是否定的。

现在,由于 WPF 应用程序只是一个普通的 .NET 应用程序,因此肯定可以在没有 3rd 方库的情况下实现条形码读取。所有算法都是公开的,有大量开源实现可以作为参考,.NET 提供了与外围设备对话、获取图像和分析图像所需的一切。您“只是”需要对其进行编码。

例如,有一个ZXing 的 C# 端口,所以你可以看一下(虽然它看起来像是从 Java 自动翻译的,所以我不希望那里有太多惯用的 C#)。

您还提到您的客户“不愿意购买任何第三方设备”。我不确定“设备”是否旨在阅读“图书馆”。如果是这样,有些开源库他们(或您)不必付费,商业组件通常提供免版税许可(例如google 展示的第一个),这意味着只有您需要支付开发许可,但您的客户甚至都不知道。

于 2013-04-11T22:23:23.703 回答