重複の可能性:
Windows サービスからの Xps 印刷
XAML ドキュメントで参照されるカスタム .TTF フォントがあります。
元:
<TextBlock FontFamily="custom font name">render me</TextBlock>
- IE で xaml ドキュメントを表示すると、フォントは問題なく表示されます
- xaml を .xps ファイルに出力すると、IE で .xps ドキュメントを表示したときにフォントが正常にレンダリングされます。
- xaml ドキュメントを通常のプリンターで印刷しようとすると、フォントがレンダリングされず、代わりにデフォルトのフェイスが使用されます。
- .xps ドキュメントを通常のプリンターで印刷しようとすると、フォントがレンダリングされず、代わりにデフォルトのフェイスが使用されます
フォントをリソースとして埋め込もうとしました。XAML と xaml のコード ビハインドの両方でフォント ファイルを直接参照しようとしました。
プレーンな html ファイルを取得し、フォントを参照して通常のプリンターで印刷すると、問題なくレンダリングされます。
このカスタム フォントをこの XAML ドキュメントで正しく印刷するにはどうすればよいですか?