SSRS 2008:将报告导出为 PDF 后 PDF 中出现奇怪字符

SSRS 2008: Strange characters in PDF after exporting report to PDF

我有一组使用 SQL Server Business Intelligence Studio 2008 创建的报告。

关于 SSRS 2008 的报告 运行 并导出为 PDF。

但是,在 PDF 文件中,"Find" 无法找到某些文本。如果此文本是从 PDF 复制并粘贴到文本文档中,则会粘贴一个奇怪的符号组合 - 即从 PDF 复制“1400”并粘贴“1e4d0it0e”,请参见下面的屏幕截图。

另一个奇怪的特征:同一个字段,在本例中为 "Id",在同一份报告中呈现在两个表格中,在第一种情况下,某些 Id 在 PDF 中为 "garbled",但在第二个都正确呈现。我看不出表之间有明显差异。

关于如何防止此类行为的任何想法?

我找到了为什么会这样,尽管这对我来说毫无意义。

在 PDF 中正确显示文本的地方,文本框有一个设置 CanGrow=true。

复制粘贴后 PDF 中的文本 "garbled",文本框设置 CanGrow=false。

更改文本框上的设置可以解决此问题。