support
Bar Code C# Bar Code C#
Bar Code C# Price: US$129
space
BarCode C# download Barcode C# image
space

为了在C#中打印 条形码 , 你需要条形码字体以及 cruflbcsn.dll

为了得到cruflbcsn.dll, 你既可以从 条形码 C# 下载, 也可以从用 cruflbcs.dll 来自己产生。
tlbimp 是 Windows SDK 的一个工具。它可以把一个COM 里面的定义转换到一个动态连接库中, 这样就可以在C#中使用。

tlbimp cruflbcs.dll /out:cruflbcsn.dll

最新的cruflbcs.dll 可以从以下链接下载: 条形码 C#



在C#中打印条形码


从你的C#项目中加入对cruflbcsn.dll的引用。

然后使用如下的代码片断就可以在C#中打印 Code39 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.Code39(textBox1.Text);


然后使用如下的代码片断就可以在C#中打印 Code128A 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.Code128A(textBox1.Text);


然后使用如下的代码片断就可以在C#中打印 GS1-128 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.GS1128(textBox1.Text);


然后使用如下的代码片断就可以在C#中打印 UPC-A 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.UPCA(textBox1.Text);


然后使用如下的代码片断就可以在C#中打印 EAN13 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.EAN13(textBox1.Text);


然后使用如下的代码片断就可以在C#中打印 Interleaved 2of5 条形码


using cruflbcsn;
cruflbcsn.ILinear pLinear= new CLinear();
textBox2.Text = pLinear.I25Check(textBox1.Text);


此处是一个列表,包括所有能够在C#中调用的条形码编码方式以及对应的条形码字体:
Method Symbology Font Typeface
Code39 Code39 Code39mHr
Code39Ext Code39 Extended ExtCode39mHr
Code11 Code11 Code11mHr
Code25 Code25 Code25mHr
Code25Check Code25 with check digit Code25mHr
I25 Interleaved 2of5 I25mHr
I25Check Interleaved 2of5 with check digit I25mHr
MSI MSI / Plessey MSImHr
Code93 Code93 Code93mHr
Codabar Codabar CodabarmHr
Telepen Telepen TelepenMHr
UPCA UPC-A UpcEanM
UPCE UPC-E UpcEanM
EAN13 EAN-13 UpcEanM
EAN8 EAN-8 UpcEanM
Bookland ISBN or Bookland UpcEanM
RoyalMail Royal Mail bcsRM4SCC
IM Intelligent Mail BcsIM
Code128A Code128A Code128aMHr
Code128B Code128B Code128bMHr
COde128C Code128C Code128cMHr
GS1128 GS1-128 (UCC/EAN-128) Code128M
MasterCarton Master Carton Code Code128M