服务器上Crystal Report的条形码

时间:2016-01-22 05:05:40

标签: c# asp.net fonts crystal-reports barcode

我正在asp.net mvc中开发一个应用程序,我正在生成Crystal Reports,在Crystal Reports上我正在使用条形码为此我已经在我的本地机器上安装了BarCode字体,并且它在我的本地机器上工作正常。但是当我在服务器上托管我的应用程序并在服务器上安装了字体时,字体在服务器localhost上工作正常但是当我从任何其他机器通过URL访问它时,它无法正常工作。任何人都可以帮助我。

1 个答案:

答案 0 :(得分:1)

Crystal Reports等ASP.NET报表工具上的条形码字体具有此类限制,即必须每台客户端计算机上安装字体才能使其正常工作。在继续之前参考字体许可。您应该使用此类字体创建图像并使用BLOBField渲染条形码图像,而不是直接在报表中使用字体。通过这种方式,您可以忘记思考是客户端是否安装了条形码字体。这是article如何使用图像而不是字体。跟那些你一样。