2010-09-28 57 views
1

我有一個具有報告的Web應用程序。我將此報告以PDF格式導出併發送給客戶。在此報告中,我有一個字段設置爲非標準窗口字體(即條形碼字體)。條形碼字體是TTF字體。Crystal Reports(VS 2008)不在服務器上打印條形碼字體

在我的開發機上,我安裝了字體,打印報告,顯示條形碼。

在服務器上,我安裝了字體,但是在打印時,它似乎已經恢復爲Arial字體。

這是使用VS2008提供的Crystal版本。

任何想法?

我有事先未安裝和重新安裝的字體......

感謝

回答

1

我已經在類似的情況之前,我自己:

嘗試從打開字體文件夾控制面板並打開您安裝的字體以查看默認示例文本。如果它看起來不錯,再次嘗試報告,因爲它可能會奇蹟般地工作。在較新版本的Windows上使用舊版TrueType條形碼字體之前,我必須先執行此操作。

如果這不起作用,請嘗試再次驗證報告,並將其另存爲新文件而不是覆蓋現有文件。

+1

嘗試了您的建議,但沒有效果。事實證明,雖然重新啓動了服務器,但是竅門是什麼。感謝您的回答,但回答是肯定的:) – tardomatic 2010-09-30 12:45:44

0

我有同樣的問題。我已將字體複製到服務器,但沒有結果。 但是,在將字體複製到客戶端計算機後,問題得到糾正。