怎样在ASP.NET里生成QR Code barcode 条形码
我想在ASP.NET里生成一些QR Code barcode 这样的条形码,有朋友以前做过这个吗?你是怎么做的呢?我看到一个ASP.NET barcode generator 的代码, 但是不能用。。。。。 --------------------编程问答-------------------- 可以用水晶报表做,也可以用GDI+自己来绘。 --------------------编程问答--------------------这是在asp.net mvc的代码例子
qr库用的是: http://qrcodenet.codeplex.com/
服务器的代码
public ActionResult QRImage(int id)
{
string url = string.Format("http://rayaspnet.blogspot.com/", id);
QrEncoder qrEncoder = new QrEncoder(ErrorCorrectionLevel.H);
QrCode qrCode = qrEncoder.Encode(url);
GraphicsRenderer renderer = new GraphicsRenderer(new FixedModuleSize(5, QuietZoneModules.Two), Brushes.Black, Brushes.White);
MemoryStream ms = new MemoryStream();
renderer.WriteToStream(qrCode.Matrix, ImageFormat.Png, ms);
byte[] image = ms.ToArray(); ;
return File(image, "image/png");
}
view里面
<div>
<img src="@Url.Action("QRImage", "controllerName", new { ID = Model.ID })" alt="my image" />
</div>
补充:.NET技术 , ASP.NET