1

我正在使用 ASP.NET c# 和 MSSQL 为公共交通票务系统设计一个网站。所以当客户在网站上注册时,我想向他发送带有条形码的短信,以便在公共汽车上使用它来验证他。

所以在公共汽车上有KIOSK和一个条形码阅读器。当他先上公共汽车时,他必须验证自己......

所以我想实现这个:当乘客在他的手机中显示条形码的图像时,条形码应该将它与数据库进行比较,如果它被验证,如果没有给出错误消息,则继续..

请考虑我的问题,并足以回答..非常感谢..

4

2 回答 2

2

通常条形码被比较为字符串,而不是图像。请注意,不建议将条形码作为图像存储在数据库中。您只需将条形码值(字符串)存储在数据库中,并将其与条形码识别结果进行比较。我们目前使用名为 Leadtools 的第三方工具包生成条形码(代码 93)。该工具包使您能够读取\写入常见的条形码。有关更多信息,请参阅以下链接: http: //www.leadtools.com/help/leadtools/v175/dh/to/leadtools.topics.barcode~ba.topics.programmingwithleadtoolsbarcode.html

于 2012-10-03T08:59:32.493 回答
1

条形码通常不是通过图像比较来实现的。

相反,条形码评估为字符串或数字,然后是某个地方的后端数据库的 PK。

(例如,检查厨房储藏室中的任何产品。条形码通常具有条形码所代表的数字的人类可读版本,写在条形码下方)。

您已经指定有一个条形码阅读器......这将完成阅读条形码并将生成的字符串/数字传递到系统的“繁重工作”。

于 2012-08-18T07:56:39.023 回答