1

Windows Server 2008 から Windows Server 2012 に移行してから、レポートを PDF にエクスポートするときに合字 (「fi」など) が X に置き換えられています。これは、サーバー上のレポート ビルダー 3.0 から直接エクスポートする場合と、任意の Dynamics CRM 2011 クライアントからエクスポートする場合に発生します。SQLServer/SRSS のバージョンは 2012 です。

これらの同じレポートと同じフォント (Calluna Regular) は、Windows 2008/SQL 2008 で常に正常に機能していました。2012 では、エクスポート前に Report Builder のテキストに合字が表示されていましたが、2008 では表示されませんでした。全て。

では、すべてのテキストを正常にエクスポートし続けることができるようにするには、何を修正すればよいでしょうか? Adobe Reader 11.0.07 で PDF を表示していることを付け加えておきます。

問題を説明するスクリーンショットを提供できてうれしいですが、これが私の最初の投稿であるため、ここに添付する方法がわかりません. どうぞよろしくお願いいたします。

4

1 に答える 1

1

回避策として、FontForge を使用して問題のフォントから合字グリフを削除しました。それで解決しましたが、また出てくると思います。合字を含む別の TT フォントが、合字ではなく個々の文字を使用して PDF にレンダリングされることは興味深いことです。問題は、SRSS による PDF の作成方法にあるはずです。誰からのさらなる洞察も高く評価されます。

于 2014-07-24T02:55:00.410 に答える