繁体   English   中英

pdfsharp xfont OCR-B-10 BT在本地工作,但不能在服务器上工作

[英]pdfsharp xfont OCR-B-10 BT works locally but not on server

我在网络应用程序中使用pdfsharp创建pdf文档。 这些文档需要使用OCR-B-10 BT字体。 在代码中,我创建一个新的字体对象,如下所示:

XFont font = new XFont("OCR-B-10 BT", 13, XFontStyle.Regular);

现在,当我在工作PC(Windows 7)上运行代码时,它可以正常工作而没有任何问题。 但是,在我的服务器(Windows Server 2008标准版)上,它使用默认字体创建文档。

在两台机器上,我在c:/ windows / fonts中都安装了ocrb10n_0.ttf。

有什么想法为什么要使用默认字体而不是我需要的字体吗?

谢谢。

由于这个答案在这里 ,我发现这是因为特定的字体并没有对“用户”组足够的权限。 我为用户组提供了字体的完全控制特权,问题得以解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM