C# 我可以使用zxing生成code_128条码图像吗?

C# 我可以使用zxing生成code_128条码图像吗?,c#,windows-phone-7,zxing,C#,Windows Phone 7,Zxing,我一直在瞎忙,但似乎找不到好的文档 我可以让ZXing生成一个CODE_128条码图像吗?如何操作?如果您使用的是ZXing.Net,则可以使用以下代码段: var content = "123456789012345678"; var writer = new BarcodeWriter { Format = BarcodeFormat.CODE_128 }; var bitmap = writer.Write(content); 根据一些研究,这是MVC中的一种可能实现: using

我一直在瞎忙,但似乎找不到好的文档


我可以让ZXing生成一个CODE_128条码图像吗?如何操作?

如果您使用的是ZXing.Net,则可以使用以下代码段:

var content = "123456789012345678";
var writer = new BarcodeWriter
{
   Format = BarcodeFormat.CODE_128
};
var bitmap = writer.Write(content);

根据一些研究,这是MVC中的一种可能实现:

using (MemoryStream memoryStream = new MemoryStream())
       {
           var writer = new BarcodeWriter
           {
                Format = BarcodeFormat.CODE_128
           };
           Bitmap barcodeBitmap;
           var barcode = writer.Write(scan);
           MemoryStream stream = new MemoryStream();
           barcode.Save(memoryStream,ImageFormat.Png);

           ViewBag.OneD = "data:image/png;base64," + Convert.ToBase64String(memoryStream.ToArray());
     }
案例1:我从Zen.Barcode.Rendering.Framework生成图像。试图用Zxing.net解码。没用。案例2:我使用的高级配置也不起作用。但是,如果它本身能够输出数据,它就会起作用。