0

目前,我已经创建了一个水晶报表并将其数据源设置为数据表。我想以条形码 39 样式打印一串数字。

以前,我设法通过在系统中安装barcode39字体并使用水晶报表公式将字符串格式化为“ 00000001 ”来实现。

但是,我想要的是动态条码生成,无需相互安装额外的字体。我在网上找到了一些好东西:

1) 我从 .NETbarcodelib.com 下载了一个 .NET Barcode Generator,添加对 BarcodeLib.Barcode.dll 文件的引用,然后按照指南创建一个条形码对象;但它根本不起作用

2)我正在寻找一种以编程方式向对象添加字体路径的方法,因为我有一个创建代码 39 字体文件的类

希望我的描述足够简单以便理解:)

请帮忙!

4

1 回答 1

0

@Roy 没有直接的优化方法,我建议您应该在单独的线程中调用您的条形码生成方法。这样,条形码将花费一些时间,但您的应用程序不会停止。

于 2012-07-02T12:27:35.447 回答