在 azure 网站中将 rdlc 渲染为 pdf

本文关键字:pdf rdlc azure 网站 | 更新日期: 2023-09-27 18:30:45

尝试将本地报告 .rdlc 导出为 Azure 上的 PDF 时出现以下错误。

Microsoft.Reporting.WebForms.LocalProcessingException: 一个错误 在本地报表处理期间发生。---> System.ArgumentException:参数无效。 在 System.Drawing.Graphics.GetHdc()

我知道这是一个已知问题,并且与GDI有关,请参阅此Windows Azure论坛

无论如何,有谁知道这个问题。我以为导出为 html 或其他东西,但本地报告似乎只提供 3 个选项 pdf、excel 或 word。我知道我可以使用SQL报告服务,但需要将其用作本地报告。

在 azure 网站中将 rdlc 渲染为 pdf

这是一个

非常古老的问题。这在今天起作用,但不是在免费/共享托管平台上。您必须将其扩展到基本标准,然后您实际上是在使用自己的虚拟机。它的成本要高得多,但您可以在该 VM 上托管更多站点。

切换很容易,只需在 Scale> Web 托管计划模式下移动选择器

它不知道Windows Azure,但是由于这个问题在一年前就被解决了,我会尽力帮助你。当我想制作一个简单的 rdlc 报告时,我遇到了同样的异常,本教程帮助了我:http://softwarekaffee.blogspot.ro/2013/03/how-to-create-report-rdlc-in-wpf.html .

希望对您有所帮助!