Crystal 报告 3of9 条码无法直接打印

Crystal Report 3of9 barcode not working on direct print

我正在使用 Crystal 报告在 VS2017 上开发一个 Web 应用程序,并且我已经实现了一个带有条形码的报告。

我使用的字体是3 of 9 Barcode,直接用PrintToPrinter()方式打印报表。 它工作正常,但是当我在服务器上部署应用程序并打印报告时,没有条形码,而是像 *123466* 这样的字符串。 我还在服务器“3 of 9 Barcode.TTF”上安装了字体,但它显示的内容类似于 DA>>=A<D.

如果我将报告保存在磁盘上,而不是直接打印,条形码是正确的。

如果我使用 AbriBarcode39AbriBarcode39a 等也会发生同样的事情...

在此先感谢您的帮助

我在桌面应用程序上使用 cristal。 windows 表格。

尝试安装此字体:https://1drv.ms/u/s!Aix8ovYm4JTXjdUje6CT5V6oO85Pcg 在服务器上。

希望对你有用!

更多条码字体:https://1drv.ms/u/s!Aix8ovYm4JTXjdUx5ewa4S3K_l2ArQ 我是我用来安装所有应用程序的应用程序。