Tsql 通过SQL操作PDF
我要做的是使用SQLServer2008R2中的数据自动创建PDF。创建后,应在文件的第一行添加字符串。此“标题”必须是明文(右键单击PDF->edit->write string在第一行),因此不能添加到PDF创建过程中。标题中的代码正被另一个作业用于进一步处理 有没有办法通过SQL实现这一点 示例数据如下所示:Tsql 通过SQL操作PDF,tsql,pdf,reporting-services,automation,file-manipulation,Tsql,Pdf,Reporting Services,Automation,File Manipulation,我要做的是使用SQLServer2008R2中的数据自动创建PDF。创建后,应在文件的第一行添加字符串。此“标题”必须是明文(右键单击PDF->edit->write string在第一行),因此不能添加到PDF创建过程中。标题中的代码正被另一个作业用于进一步处理 有没有办法通过SQL实现这一点 示例数据如下所示: Name | Date | Time | Place | Appointment John Doe |2014-09-15| 11:00
Name | Date | Time | Place | Appointment
John Doe |2014-09-15| 11:00 | Narnia | 12:30
我已经找到了创建PDF的方法,使用SSRS和subscription或此处提到的过程:
但我无法将文本写入第一行,只是将其追加到文件末尾
非常感谢您的帮助 这不能在SQL中完成。我现在有几个选择,你可以看看它是否能满足你的需要 注意:这些不是琐碎的任务
第三种方法是最简单、最理想的方法,可以在web和windows应用程序中使用。不,这在SQL中是无法实现的。您需要查看ssrs渲染设备,看看是否有方法覆盖内置pdf渲染器或创建自己的:(答案的thx会对其进行投票,但我的声誉太差了。我找到了一个可行的解决方案,将标题字符串传递给pdf创建过程,并将其作为存储pdf所有内容的临时表的第一行插入。这并不完美,但您的建议会超过预定的开发时间。不幸的是,我我不会花更多的时间来做这个。。。