在sql server中创建pdf文件

时间:2021-07-27 21:11:29

All of our correspondence is done via database mail in sql server. The data for document generation and the rules to trigger the generation are all on sql server. We now have to create a pdf file. I was planning on using pdfsharp/migradoc to do it, but then we'd have to create document and time its readiness with sql server data state and mail state. It'd be nice if the db could handle everything.

我们所有的通信都是通过sql server中的数据库邮件完成的。文档生成的数据和触发生成的规则都在sql server上。我们现在必须创建一个pdf文件。我打算使用pdfsharp / migradoc来完成它,但是我们必须使用sql server数据状态和邮件状态创建文档和时间。如果db可以处理所有事情,那就太好了。

Has anyone created pdf files directly in sql server? And if so, how.

有没有人直接在sql server中创建pdf文件?如果是这样,怎么样。

2 个解决方案

#1


2  

take a look here: Create data driven PDF on the fly by using SQL server reporting service (SSRS)

看看这里:使用SQL服务器报告服务(SSRS)动态创建数据驱动的PDF

#2


1  

I've not used it, but there is SQL2PDF stored proc. It uses sp_OA% code.

我没有使用它,但有SQL2PDF存储过程。它使用sp_OA%代码。

Google search

Blog article and duplicated on SQL Server Central (needs login)

博客文章和SQL Server Central上的重复(需要登录)

SQL isn't the best place to do this of course, but if you have to I'd use CLR if possible.

SQL当然不是最好的地方,但是如果可能的话我必须使用CLR。

#1


2  

take a look here: Create data driven PDF on the fly by using SQL server reporting service (SSRS)

看看这里:使用SQL服务器报告服务(SSRS)动态创建数据驱动的PDF

#2


1  

I've not used it, but there is SQL2PDF stored proc. It uses sp_OA% code.

我没有使用它,但有SQL2PDF存储过程。它使用sp_OA%代码。

Google search

Blog article and duplicated on SQL Server Central (needs login)

博客文章和SQL Server Central上的重复(需要登录)

SQL isn't the best place to do this of course, but if you have to I'd use CLR if possible.

SQL当然不是最好的地方,但是如果可能的话我必须使用CLR。