首页 > 解决方案 > 使用 Zen Barcode Rendering Framework 生成 EAN 13 条形码

问题描述

有谁知道如何使用 Zen Barcode Rendering Framework 生成 EAN 13 或 EAN 8 条形码?没有文档,我也阅读了测试项目,但也没有如何生成 EAN 13 的示例。

这段代码很好用,但这是Code128我需要的EAN 13

Zen.Barcode.Code128BarcodeDraw barcode = Zen.Barcode.BarcodeDrawFactory.Code128WithChecksum;
        var barcodeImage = barcode.Draw(val, 60);
        var resultImage = new Bitmap(barcodeImage.Width, barcodeImage.Height);

标签: c#barcode

解决方案


EAN 8 和 EAN 13 均源自 UPC 条码标准,因此不适用于 Code128 框架。

尝试:

Zen.Barcode.CodeEan13BarcodeDraw barcode = Zen.Barcode.BarcodeDrawFactory.CodeEan13WithChecksum;

或者:

Zen.Barcode.CodeEan8BarcodeDraw barcode = Zen.Barcode.BarcodeDrawFactory.CodeEan8WithChecksum;

推荐阅读