我使用Zen Barcode Rendering Framework在我的MVC应用程序中创建条形码。但我的问题是在生成条形码后它没有在条形码图像下显示条形码编号。我需要在它下面添加条形码编号。
这是我的代码:
[HttpPost]
public ActionResult Index(string barcode)
{
BarcodeSymbology symbology = BarcodeSymbology.Code39C;
BarcodeDraw drawObject = BarcodeDrawFactory.GetSymbology(symbology);
var metrics = drawObject.GetDefaultMetrics(60);
metrics.Scale = 1;
var barcodeImage = drawObject.Draw(barcode, metrics);
using (MemoryStream ms = new MemoryStream())
{
barcodeImage.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
byte[] imageBytes = ms.ToArray();
ViewBag.BarcodeImage = "data:image/png;base64," + Convert.ToBase64String(imageBytes);
}
return View();
}
任何人都可以为此提出解决方案吗?