数値からバーコードを生成するレポートにカスタム フォントを使用しています。ローカル マシン (開発中のマシン) と Test SharePoint Reporting サーバー (SSRS 2012 / SP 2010) にフォントをインストールしました。Visual Studio でレポートを作成したところ、バーコードが正常に表示およびエクスポートされました。レポートを Test SharePoint サーバーにロードし、レポートとバーコードのプレビューを正しく実行し、それを PDF にエクスポートすると、正しく表示されます。
ただし、オフィスに別の人がレポートを実行しようとすると、プレビュー モードでバーコードが生成されません。彼がそれを PDF にエクスポートすると、バーコードが表示されます。問題は、SharePoint でレポートをプレビューするときにバーコードが表示されることです。
私たち 2 の唯一の違いは、ローカル マシンにフォントがインストールされていることです。それが問題であり、正しくエクスポートされる理由は、その時点でレポート サーバーのフォントを使用しているためだと思います。
簡単な解決策は、これを実行する各人のマシンにフォントをインストールすることです。全国に散らばる数百台のマシンについて話していなければ、それは簡単なことです。
SharePoint でレポートをプレビューすると、実際にローカル フォントがチェックされますか?それとも他の場所でチェックされますか? ローカル フォントをチェックしている場合、すべてのユーザーがフォントをインストールする必要がないように、レポートにフォントを埋め込む方法はありますか。
ありがとう。