コメントをいただきましたので SQL Server 2005 と 2008 の Reporting Service の PDF のフォント埋め込みの実験です。
テキストに MS 明朝とメイリオを使用した簡単なレポートで実験してみました。
# レポートは Vista SP1 で Report Builder を使用して作りました。
Windows XP SP3 でメイリオフォント未導入のクライアントでレポートサーバーから PDF エクスポートした出力結果です。
# サーバーは Windows Server 2008 を使用しています。
SQL Server の SP の状態だけを変えながらクライアントには一切手を加えずに実験しています。
[SQL Server 2005 Non SP]
[SQL Server 2005 SP3]
[SQL Server 2008 Non SP]
[SQL Server 2008 SP1]
コメントをいただいた時は SQL Server 2008 で駄目だった理由が気になったのですが、
思い返してみるとPDF のレンダリング強化がされたのは CU1 からだった記憶が。
SQL Server 2005 SP3 にすると埋め込みサブセットとしてメイリオフォントが埋め込まれていますね。
今回は Windows Server 2008 を使用していたのでサーバー側にメイリオがインストールされているので
埋め込みは問題ないのかな~と。
メイリオをインストールしていない状態の Windows Server 2003 でも同様の実験をしてみたいと思います。