为了在C#中打印
PDF417 条形码 , 你需要
bcspdf417.ttf 字体以及
cruflbcsn.dll。
为了得到cruflbcsn.dll, 你既可以从
PDF417 条形码 C# 下载, 也可以从用 cruflbcs.dll 来自己产生。
tlbimp 是 Windows SDK 的一个工具。它可以把一个COM 里面的定义转换到一个动态连接库中, 这样就可以在C#中使用。
tlbimp cruflbcs.dll /out:cruflbcsn.dll
最新的cruflbcs.dll 可以从以下链接下载:
PDF417 条形码 C#。
在C#中打印 PDF417 条形码
从你的C#项目中加入对cruflbcsn.dll的引用。
然后使用如下的代码片断就可以在C#中打印 PDF417 条形码
using cruflbcsn;
cruflbcsn.IPDF417 pPDF417 = new CPDF417();
textBox2.Text = pPDF417.Encode(textBox1.Text);
你也可以使用如下的代码片断在C#中定制需要的PDF417条形码。
using cruflbcsn;
cruflbcsn.IPDF417 pPDF417 = new CPDF417();
textBox2.Text = pPDF417.EncodeCR(textBox1.Text, 0, 0, 0, 0, 0, 0);
第一个参数是准备进行编码的字符串。
第二个参数是序列号 index,总是设为零。
其余的参数分别是MaxRow, FixedColumn,安全级别,编码模式, 截断选项。