条形码字体错误与Web服务器上的水晶报告

时间:2015-11-09 11:38:57

标签: asp.net fonts crystal-reports webserver barcode

我使用条形码字体在我的水晶报告中显示条形码。它工作正常,但在一个条件下

安装条形码字体后需要重启机器。所以它的工作正常,因为在安装条形码字体后,我只需重启机器即可开始工作。

但是当我在Web服务器上上传我的项目时,会出现同样的情况。我的服务提供商在服务器上安装了条形码字体,但它需要重新启动服务器才能产生无法实现的效果。

那么解决方案是什么?

2 个答案:

答案 0 :(得分:0)

虽然许多应用程序可以检测到使用Drag-n-DropCopy-Paste安装到Windows\Fonts文件夹的字体,但 Crystal Reports需要注册字体。< / p>

在重新启动系统之前,不会注册Windows \ Fonts中的Drag-n-Drop或字体的复制粘贴

您必须要求服务提供商从Windows \ Fonts文件夹中删除复制/粘贴或拖放文件,然后正确安装字体,它会注册无需重新启动系统。

通常可以在系统中安装/注册字体,如下所示

Control Panel&gt; Fonts&gt; File Menu&gt; Install New Font&gt; Select Drive新字体文件&gt; Select Folder新字体文件&gt; Select New Font File&gt; Select Copy Fonts To Fonts Folder CheckBox&gt; OK

某些选项可能因Windows版本而异,但过程相同。安装/注册字体后关闭并重新打开Crystal Reports而不重新启动系统。

有关在常见Windows版本中安装和删除字体的Microsoft官方参考,您可能会看到How to install or remove a font in Windows

答案 1 :(得分:0)

我知道这是一封旧帖子。

但是我在使用Windows 10计算机时遇到了问题,即使重新启动计算机后字体仍未注册。

我发现问题是字体没有安装到windows/fonts文件夹中。

我尝试将其拖动到正确的文件夹中,但仍安装在C:\Users\***\AppData\Local\Microsoft\Windows\Fonts中 我发现一个解决方案是右键单击字体,然后为所有用户单击安装。 这是将其安装在正确文件夹中的唯一方法。

answers.microsoft.com中找到

我知道这是一个不同的问题,我只是想让其他有类似问题的人都可以使用这些信息。