2014-01-14 31 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

相关问题