报告查看器控制条形码字段在打印时被挤压

时间:2017-10-19 14:20:52

标签: asp.net printing ssrs-2008-r2 iis-8.5 rdl

所以我有一个报告(RDL),上面有条形码字段。我在aspx页面上有一个报表查看器控件,它将在页面上以预览模式正确显示报表,包括条形码。

报告预览中的条形码图片:

enter image description here

从VS2015 / 2017内打印报告时,它将打印正常。当我从SSRS打印时,它将打印正常。

当我将网络应用程序发布到IIS服务器并尝试打印报告时,条形码被水平挤压......

打印时来自IIS服务器的条形码图像:

enter image description here

这会导致条形码无法使用。是否有一些我缺少的东西,使得从IIS服务器打印时不会挤压条形码。我曾尝试使用Google搜索与IIS中涉及SSRS和ASP.NET打印有关的任何内容,但我似乎无法找到任何与此情况直接相关的内容。

我在下面安装了条形码字体:

SSRS服务器(即2008R2)

IIS服务器(IIS8.5)

客户端系统(Windows 7& 10)

如何防止条形码被挤压?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

要解决此问题,我必须最终重启服务器。只是重新启动SSRS服务还不足以解决这个问题。