【问题标题】:Ligatures not exporting to PDF after migrating to Windows Server 2012迁移到 Windows Server 2012 后连字不导出为 PDF
【发布时间】:2014-07-09 01:38:32
【问题描述】:

自从从 Windows Server 2008 迁移到 Windows Server 2012 后,当报表导出为 PDF 时,连字(例如“fi”)将被替换为 X。直接从服务器上的 Report Builder 3.0 以及任何 Dynamics CRM 2011 客户端导出时会发生这种情况。 SQLServer/SRSS的版本是2012。

这些相同的报告和相同的字体(Calluna Regular)在 Windows 2008/SQL 2008 上对我们来说一直很好用。我观察到,在 2012 年,连字在导出前从 Report Builder 的文本中可见,而在 2008 年则没有看看他们。

那么我可以解决什么问题才能继续成功导出所有文本?我应该补充一点,我们正在使用 Adob​​e Reader 11.0.07 查看 PDF。

很高兴提供屏幕截图来说明问题,但不知道如何在此处附加它们,因为这是我的第一篇文章。提前感谢您提供的任何帮助。

【问题讨论】:

    标签: pdf sql-server-2012 dynamics-crm-2011 reportbuilder3.0 windows-server-2012-r2


    【解决方案1】:

    作为一种解决方法,我使用 FontForge 从相关字体中删除连字字形。所以那个已经解决了,但我相信它会再次出现。有趣的是,另一种也包含连字的 TT 字体可以很好地呈现为 PDF,尽管它使用单个字母而不是连字来实现。问题一定出在 SRSS 是如何创建 PDF 的;任何人的任何进一步见解将不胜感激。

    【讨论】:

      猜你喜欢
      • 2014-01-08
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多