[英]Generate Barcode in asp.net MVC
我使用 MVC 框架创建了一个 Web 应用程序,我们想为 Item 生成多个条形码,每个条形码都应该是唯一的。 我们正在使用没有图像和外部字体的 Asp.net c# MVC 5.0。 谢谢
让我们一步一步来看看。
第 1 步:从 onbarcode.com 下载 QRCODE GENERATOR LIBRARY。
第二步:打开Visual Studio——新建项目——Windows窗体。
步骤 3:添加对 OnBarcode.Barcode.Winforms.dll 的引用。
第 4 步:设计带有一些输入字段的表单,用于接受要编码的数据和保存条形码生成图像的目标位置。
第 5 步:要生成条码和二维码图像,请编写如下两种不同的方法。
private void GenerateBacode(string _data, string _filename)
{
Linear barcode = new Linear();
barcode.Type = BarcodeType.CODE11;
barcode.Data = _data;
barcode.drawBarcode(_filename);
}
private void GenerateQrcode(string _data, string _filename)
{
QRCode qrcode = new QRCode();
qrcode.Data = _data;
qrcode.DataMode = QRCodeDataMode.Byte;
qrcode.UOM = UnitOfMeasure.PIXEL;
qrcode.X = 3;
qrcode.LeftMargin = 0;
qrcode.RightMargin = 0;
qrcode.TopMargin = 0;
qrcode.BottomMargin = 0;
qrcode.Resolution = 72;
qrcode.Rotate = Rotate.Rotate0;
qrcode.ImageFormat = ImageFormat.Gif;
qrcode.drawBarcode(_filename);
}
结论:
通过这种方式,您可以在 C# 中生成条码和二维码图像。 输出将如下所示
条码: https : //i.stack.imgur.com/EhzBE.png
二维码: https ://i.stack.imgur.com/EhzBE.png
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.