SSRS-呈现为PDF并重新上传



是否可以将SSRS报告渲染/保存为PDF,并在第二步中将PDF文件上传到服务器上?我更喜欢Powershell Web服务?

提前谢谢。

您没有显示您的代码,甚至没有显示您搜索到的内容。这里的人不喜欢你不付出任何努力,他们会很快否决你的帖子,或者投票结束并将你指向这里:https://stackoverflow.com/help/how-to-ask.最后告诉您StackOverflow不是一个免费的脚本编写服务。

不过,既然你是新来的,这次我就给你提供这个。

我不确定这是什么…"Powershell Web服务",但也许你指的是Powershell Web访问,如果是这样,那就不是它的用途。使用PowerShell将输出保存为PDF是一件非常常见的事情,并且在整个网络上都有很好的文档记录,这只需要简单地搜索内容/示例:

请参阅PowerShell cmdlet

输出打印机

只需选择安装在目标上的PDF打印机。

将PowerShell结果发送到PDF(第1-3部分(

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-1

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-2

https://community.idera.com/database-tools/powershell/powertips/b/tips/posts/sending-powershell-results-to-pdf-part-3

作者在列出的每一篇文章中都提供了样本。。。

第3部分的代码段:

function Out-PDFFile
{
param
(
$Path = "$env:tempresults.pdf",
[Switch]
$Open
)
...
}

使用PowerShell 创建PDF文件

有时,您可能希望脚本生成用于管理的输出格式不是纯文本或Excel文件(CSV(。幸亏各种各样的NET PDF创建库,创建起来相对简单使用PowerShell的PDF报告。

直接从Microsoft文档网站

使用PowerShell 自动生成SSRS报告

这篇博客文章在SQL Server 2014和PowerShell V5上进行了测试。

在这篇博客文章中,我将专注于通过脚本生成PDF报告让我们先逐个处理这个问题,然后所有的东西都写在一个漂亮的小脚本里。…

至于上传文件,这就是PowerShell web cmdlet的用途。

调用WebRequest

调用RestMethod

或本地人。Net命名空间

WebClient。上传文件方法

因此…"Powershell网络服务,我想这就是你的意思。

最新更新