2013-11-28 57 views
0

我正在寻找.Net的条形码生成API,可以生成无限大小(10-100页文本或更大)数据的条形码。生成大量数据的条形码

我一直在起诉Zen除了我无法为更大的数据创建条形码这个问题外,这一切都很好,完美无缺,我花了两周的时间尝试调整一些代码,以便生成没有任何数据大小的条形码图像限制,但它的复杂性,我无法做到正确。

任何人都可以提出一种方法来映射无限的形式的二维条形码ammount?

P.S.像这种大的条形码图像没有实际用处等实际含义目前不是我的担忧,我只需要实现一个系统,我可以给它长长的数据,它可以生成我的条形码图像,可能是1000 x 1000像素或更高。

+1

如果您可以描述您的原始问题,也许有比条形码更好的解决方案。没有人实现无限条码长度的事实是一个强烈的暗示,没有人需要它。可能是因为它不是呈现大量数据的好方法。 – nvoigt

+0

将'大文档'数据表示为可以扫描和读取的图像(条形码)。但请注意,这更像是一种“研发”类型的任务,因此可能没有现实的实际意义。 – Maven

回答

0

条形码不仅仅是编码数据。这是一个棘手的数学结构,涉及大量的格式和元数据,因此扫描仪可以无误地读取它,而不受条码范围,扫描仪对条形码的角度或条码可能横向或甚至颠倒。

条形码承载比实际有效载荷更多的元数据。您可以从理解条形码技术here开始。

当您在收银机上看到条形码扫描器时,可以看到它扫描条形码并突然发现所有信息都在那里。什么文章被扫描,花费多少,等等。该信息是存储在条形码中的而不是。条形码只是将参考带到这个数据。例如条形码携带信息“1234521653”。然后扫描后的计算机系统在其数据库中查找该数字,并找到所有信息并将其发送给连接到扫描仪的设备。

根据这些信息,将整本书放入条形码根本没有意义。你需要建立你自己的条形码机制,即使是简单的文章,条形码也可能只有几公里长,扫描仪是全新的硬件,需要大量的条形码纸卷,就像旧电影放映机一样。你的“R & D”可能永远不会进入“D”,以“R”结尾并且具有“非常愚蠢的想法”作为研究结果。

也许如果你说出你正在努力解决的问题,那么有更好的方法。但条形码是存储书籍内容的完全错误的工具。这就像要求如何使用一把镊子来建造房子。即使R & D的目的,这是错误的工具。

+0

谢谢。但正如我所说的扫描这样一个巨大的“条形码”conerns是不是在我目前的问题重要。如果我将这个'1234521653'发送给条形码生成器,它就会对它的条形码进行编码,所以我需要的只是类似的机制,但是我可以给它的阵列足够长的时间,并且无论它有多大都可以生成它的图像。 – Maven

+0

一致认为这是愚蠢的想法,对于'D'部分几乎不实际,但这是我被要求做一个客户。 – Maven