如何减小SSRS PDF导出文件的大小

4

我有一个SSRS报告,导出为PDF格式。 报告有一个带有2行的表格。(一个没有格式的标题和一条记录)。 创建的PDF导出文件大小为130K。 我确信这比它应该的要大得多。

有没有办法减小从SSRS创建的PDF文件的大小?或者我应该注意什么会使来自SSRS的PDF文件膨胀的问题?

1个回答

8
这个问题的最佳通用答案可能是:
  • 打开并检查RDL文件中的代码:它只是一个XML文件,即使您不理解细节,您也可能能够发现导致报告超出控制的原因。
除了这个通用提示之外,有两件事情已知会导致您提到的特定问题:
  • 如果在报表中使用了特定字体,则可能会在呈现的PDF文件中包含这些字体?(我不确定SSRS是否甚至会这样做,但检查一下也无妨。)
  • 检查是否存在"滞留"的嵌入为资源的图像:未被使用但仍被嵌入的图像。查看嵌入为资源的图像,并完全删除您不再使用的图像。

2
没有任何图片导致膨胀(有2张图片,但我已经排除了它们的原因)。从RDL中看不到任何膨胀。原因是字体。我将字体从Tahoma更改为Ariel。生成的PDF文件大小为17K。谢谢。 - Richard Vivian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接