2014-01-14 54 views
1

雖然使用Crystal Reports在.NET 3.5 C#項目中使用Visual Studio 2008生成PDF當我在許多(但不是全部)文本中在字母'f'之後插入字母'i'時遇到問題框。Crystal Reports爲什麼在字母'f'之後添加字母'i'?

這裏有兩個例子:

'fieel' instead of 'feel'
fieel而不是feel

'fiound' instead of 'found'
fiound而不是found

我問我的同事的一個關於這一點,他們說他們之前已經經歷過,並且通過刪除文檔中的另一個文本框(而不是文本框)來解決這個問題然後重新添加它,但是他們找到正確的文本框刪除的唯一方法是一次刪除每個文本框並測試PDF生成(因爲我有超過150項非常不切實際)。

回答

0

嘗試更改其中一個字段的字體,看看這是否能解決問題。

1

我剛遇到這個問題。這似乎與在PDF創建中使用的錯誤版本的USP10.DLL有關 - 在我的機器上MS Office似乎也有一個。目前,我只是替換Calibri字體。我沒有時間檢查用不同版本替換DLL的後果。也許修改路徑以使工作DLL具有更高優先級的文件夾可以工作。我還沒有測試過。

Link to SAP support

相關問題