在 winform 中从 RDLC 报告生成 PDF

Generate PDF from RDLC report in winform

如何以编程方式从 RDLC 报告生成和保存 PDF 报告?

我在 web 应用程序中做了这个,它使用下面的语句工作:

      Dim fileContent As Byte() = viewer.LocalReport.Render("PDF", Nothing, mimeType, encoding, extension, streamIds, _
            warnings)

谁能指导我在 winform 中实现这一目标的最佳方法。

当使用相同的方法时出现错误 Defination of the report is invalid

REport viewer version 10.0

报告是在 vs 2008 中创建的,但在 vs 2013 中打开并尝试使用 Microsoft ReportViewer winform dll 10.0 生成 PDF,所以,发生了这种情况。

通过将旧报告文件打开到 VS 2010 并进行相关更改并在 visual studio 中使用该文件来修复。因此,Microsoft Report viewer winform dll 10.0 可以打开此报告。

解决了。

谢谢