【发布时间】:2009-06-09 15:14:16
【问题描述】:
为了一个快速的临时解决方案,我制作了用户希望以编程方式填写的表单的图像。然后我将该图像嵌入到报告中,并用该图像填充页面。然后,我将字段放在图像顶部以填写表格中需要填写的区域。我意识到这可能不是最好的解决方案,但它确实有效,我们需要在几天内完成一些工作,只要用户将其导出为 PDF,它就可以正常工作。
通常只有几页,但今天有将近 40 页。问题是大约在第 35 页之后,图像变成了一个小的红色 X(就像网页上缺少图像时一样),但它仍然会打印图像顶部的文本。
让我更加困惑的是,在对分页方式进行了几次调整之后,报告将在我的 PC 上运行良好,但在服务器上却不行。此报表使用 Visual Studio 报表,存储在 Intranet 服务器而非 SQL Server 上。
图片大小约为 250k,为 PNG。
我希望我已经清楚地解释了这一点。有什么想法吗?
【问题讨论】:
-
我相信解决这个问题的方法是[通过代码创建 PDF][1] 而不是通过查看器。 [1]:stackoverflow.com/questions/2684221/…
标签: .net image reporting-services rdlc