ASP.NETアプリケーションをWindows2003Webサーバーに展開しました。アプリケーションにはCrystalReportsが含まれています。一部のレポートには、WingDings2フォントの文字が含まれています。レポートが生成されると、これらの文字は代わりに標準フォントで表示されます。
WingDings2フォントをWebサーバーにコピーしましたが、役に立ちませんでした。 IISも再起動しましたが、役に立ちませんでした。
何か案は?ありがとう!
今朝もう一度チェックしましたが、動作します。サーバーが週末に再起動されたのだろうか。
レポートはクライアントブラウザでレンダリングされるため、埋め込みフォントを含めることができるPDFファイルのようなものをレンダリングしない限り、フォントをクライアントコンピュータにインストールする必要があります。
そして、マシンを再起動しましたか?
IISはフォントを使用せず、ASP.NETでも使用されません。 CrystalReportsはCOMベースだと思います。
ところで、私たちが話しているASP.NET、IIS、CrystalReportsのどのバージョンですか?それはVisualStudio用のCrystalReportsですか(そしてどのVSですか?)?またはスタンドアロンのもの?