我正在寻找.Net的条形码生成API,它可以为无限大小的数据生成条形码(10-100页文本甚至更大)。
我一直在起诉Zen除了我无法为更大的数据创建条形码的问题外,它一切都很好和完美,我花了两周时间尝试调整一些代码以允许它生成条形码图像任何数据大小的限制,但它的复杂性,我无法做到正确。
任何人都可以建议一种以二维条形码的形式映射无限数量的方法吗?
P.S。实际意义,如这个大条码图像实际上没有实用性等,目前我不关心,我只需要实现一个系统,我可以给出长长的数据,它可以生成我的条形码图像,可能是1000的图像x 1000像素或更高。
答案 0 :(得分:0)
条形码不仅仅是编码数据。这是一个棘手的数学结构,涉及大量的格式和元数据,因此扫描仪可以无错误地读取它,与条形码的范围,扫描仪与条形码的角度或条形码可能横向或甚至颠倒了。
条形码携带的元数据多于实际有效载荷。您可以很好地了解条形码技术here。
当您在收银台看到条形码扫描器时,您可以看到它扫描条形码并突然显示所有信息。扫描了什么文章,花了多少钱,等等。该信息不存储在条形码中。条形码只携带引用到此数据。例如,条形码携带信息“1234521653”。然后扫描时计算机系统在其数据库中查找该数字并查找所有该信息并将其发送到连接到扫描仪的单元。
根据这些信息,将整本书放入条形码根本没有意义。您需要建立自己的条形码机制,条形码可能只有几公里长,即使对于简单的文章而言,扫描仪将是全新的硬件,需要大量纸卷的条形码,就像旧电影放映机一样。你的“R& D”应该永远不会进入“D”,以“R”结束并且作为研究结果具有“非常愚蠢的想法”。
也许如果你说出你想要解决的问题,那么有更好的方法。但条形码是存储书籍内容的完全错误的工具。这就像是问如何用一把镊子盖房子。即使是R& D目的,它也是错误的工具。