ItextSharp上的3of9条形码字体

时间:2017-09-11 18:18:00

标签: c# itext barcode

我可以为ITextSharp字体工厂

执行此类操作
Font barCode = FontFactory.GetFont("3of9", 12f);

或者如何使用3 of 9字体轻松设置值?

1 个答案:

答案 0 :(得分:0)

我不会使用字体,我会使用Barcode39类。

您似乎仍在使用旧版iTextSharp。在旧版本中,9个条形码中的3个是这样创建的:

Barcode39 bar39 = new Barcode39();
bar39.Code = "12345ABCDE";
Image img39 =  bar39.CreateImageWithBarcode(content, null, null);
doc.Add(img39);

不要担心光栅化的条形码。 Image类也可以处理矢量图像。