如何使用C#生成Windows窗体中的随机数和条形码?

时间:2011-07-06 10:12:24

标签: c# barcode barcode-scanner barcode-printing

我正在使用C#创建Windows应用程序。这里我有6个数字

Batch Key:abc123
product Key:xyz456
Order key:mno789
batch Number:12345
product Number:45678
order key:97354

在这里,我想使用这6个数字生成随机数,在单个按钮单击中,我想为该随机数生成条形码。

3 个答案:

答案 0 :(得分:2)

条形码只是字体,您需要下载并将条形码字体合并到您的应用程序中。

请参阅: http://www.dafont.com/barcode-font.font

生成0到100之间的随机数

Random random = new Random();
int randomNumber = random.Next(0, 100);

答案 1 :(得分:0)

首先,您应该选择使用哪种条形码格式(http://en.wikipedia.org/wiki/Barcode#Linear_barcodes)。一旦你知道这一点,就可以使用Barcode Image Generation Library之类的东西来简单地生成条形码图像。该库可以处理许多不同的条形码规范。

答案 2 :(得分:0)

您可能想尝试使用Barcode.dll进行条形码渲染:

http://www.lesnikowski.com/barcode/

它包括WinForms control - 只需拖放&下降。

请注意,这是我开发的商业产品。