0

從Windows Server 2008遷移到Windows Server 2012後,當報告導出爲PDF時,連字(例如「fi」)將被替換爲X.當直接從服務器上的Report Builder 3.0以及任何Dynamics CRM 2011客戶端導出時,會發生這種情況。 SQLServer/SRSS的版本是2012.遷移到Windows Server 2012後不會導出爲PDF的連接

這些相同的報告和相同的字體(Calluna Regular)在Windows 2008/SQL 2008上一直適用我們。我觀察到,2012年的文本中可以看到連字報告生成器在出口之前,而在2008年你根本沒有看到它們。

那麼,我可以修復哪些能夠繼續成功導出所有文本?我應該補充一點,我們正在用Adobe Reader 11.0.07查看PDF文件。

很高興提供截圖來說明問題,但不知道如何將它們附加在這裏,因爲這是我的第一篇文章。預先感謝您提供的任何幫助。

回答

0

作爲一種解決方法,我使用FontForge從相關字體中刪除了連字字形。爲了解決這個問題,我相信它會再次出現。有趣的是,包含連字的不同TT字體也可以呈現爲PDF,儘管它使用單個字母而不是連字。問題必須在於SRSS如何創建PDF;任何人任何進一步的見解將不勝感激。