有没有最快的方法在水晶报表中将字符串作为数字条形码? (用于c#.net)

时间:2012-07-02 10:58:38

标签: c#-4.0 crystal-reports

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

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

但是,我想要的是动态条形码生成,而无需在其他地方安装其他字体。 我在网上找到了一些好东西:

1)我从.NET barcodelib.com下载.NET条形码生成器,添加对文件BarcodeLib.Barcode.dll的引用,并按照指南创建条形码对象;但它根本不起作用

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

希望我的描述很简单,以便理解:)

请帮助!

1 个答案:

答案 0 :(得分:0)

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

相关问题