c# - 生成 Reporting Services 2005 PDF 报告并将其存储在磁盘上

标签 c# asp.net sql-server pdf reporting-services

有没有一种简单的方法可以从已上传到 Report Manager 的 RDL 生成 PDF 报告并将该文件放在服务器磁盘上的某个位置?我已经在磁盘上有一个位置来放置文件,我只需要知道如何以编程方式生成 PDF。这是针对 SQL Server 2005 Reporting Services 的。 VB 或 C# 中的代码都可以。

最佳答案

这个 article 将向您展示如何在不使用报告查看器的情况下从报告服务生成 PDF 报告。您唯一需要做的更改是将结果字节数组写入文件流,而不是将其发送到响应流,如该示例所示。上面提到的示例是使用 SQL 报告服务提供的 Web 服务来生成报告。

关于c# - 生成 Reporting Services 2005 PDF 报告并将其存储在磁盘上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/180133/

相关文章:

c# - 在两种状态之间切换 - 优雅的方式

c# - 使用 Linq 缩小列表 <xyz>

c# - TextBlock 中的无限符号

asp.net - 如何调试中继器控制?

sql-server - 如何正确嵌套CTE

c# - Accord.NET 中的回归分析

.net - ASP.NET 根据 URL 设置主题

c# - 使用 ChartColorPalette 时如何在运行时读取 Series.Color?

sql-server - ELMAH 错误和经典 Asp

sql-server - 使用客户端报告与服务器端报告?