Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 在crystal report中,有没有最快的方法使字符串成为数字条形码?(用于c#net)_C# 4.0_Crystal Reports - Fatal编程技术网

C# 4.0 在crystal report中,有没有最快的方法使字符串成为数字条形码?(用于c#net)

C# 4.0 在crystal report中,有没有最快的方法使字符串成为数字条形码?(用于c#net),c#-4.0,crystal-reports,C# 4.0,Crystal Reports,目前,我已经创建了一个crystal报表,并将其数据源设置为datatable。 我想打印条形码39样式的一串数字 在此之前,我通过在系统中安装条形码39字体并使用crystal report公式将字符串格式设置为“00000001”,成功地实现了这一点 但是,我想要的是动态条码生成,而不需要安装额外的字体。 我在网上找到了一些好东西: 1) 我从.NET barcodelib.com下载了一个.NET条形码生成器,添加对文件barcodelib.Barcode.dll的引用,并按照指南创建条形

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

在此之前,我通过在系统中安装条形码39字体并使用crystal report公式将字符串格式设置为“00000001”,成功地实现了这一点

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

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

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

希望我的描述简单易懂:)


请帮忙

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