【问题标题】:PDFSharp Monospace fontsPDFSharp等宽字体
【发布时间】:2015-02-24 20:53:30
【问题描述】:

我在尝试让第三方等宽字体与 PDFsharp 正常工作时遇到问题。我只是将这些字体安装到 Windows 操作系统中。

我不想使用标准等宽字体,例如 Courier new 或 Consolas。

我尝试了许多等宽字体,它们在被 PDFsharp 使用时似乎都遇到了同样的问题 - 它们的字母间距呈现不正确(但始终如一)。

我可以让第三方非等宽字体正常工作,例如 open sans。

以下是几个字体及其渲染输出的示例:

任何帮助将不胜感激。

【问题讨论】:

    标签: pdfsharp monospace


    【解决方案1】:

    看起来 PDFsharp 使用不同的字体进行测量,而不是用于绘图的字体。

    安装字体后是否重新启动计算机?如果重启后问题仍然存在,SSCCE 将有助于重现问题。
    http://sscce.org/

    【讨论】:

    • 是的,我已经重启了好几次了。做一个sscce没问题。我应该把它放在哪里?
    • @dalemac 如果 ZIP 足够小且不保密,您可以将其放在论坛上:forum.pdfsharp.net/viewforum.php?f=2 或将其放在任何地方并给我们一个链接。您使用的是 PDFsharp 1.32 还是 1.50 测试版?
    • 好的,我现在就建一个sscce。我正在使用 1.32,但我找不到任何不升级到 1.50 测试版的理由。
    • 我构建了一个 sscce,运行它,它完美地显示了字体。我运行了我的主要 PDF 生成器,现在它也完美地渲染了这些字体!当这种事情发生时,我讨厌它!
    • @dalemac:服务器重启后?可能是访问权限问题(IIS 使用的用户无法访问字体)。另见:stackoverflow.com/a/27894977/162529
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-09
    • 2020-12-17
    • 1970-01-01
    • 2014-06-09
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    相关资源
    最近更新 更多