从链接打印文档的建议/解决方案



我有一个简单的数据库设置与父子关系。想象一下,一个费用报表可以有许多行项目与之关联。现在,在这个行项目表中,我有一个存储链接/路径的列本地存储服务器上的附件。一些示例值可以是:

\myserverattachments1.pdf
\myserverattachments2.jpg
\myserverattachmentssomeDoc.docx

基本上附件可以是pdf, word文档,图像或xls (excel)文件。现在我有一个asp.net UI在超链接中显示URL。单击超链接打开文件。但是我的终端用户想要一些更简单的东西比如点击一个按钮就可以打印所有的附件?

在asp.net中可以这样做吗?从数据库中提取每个费用报告的所有行项附件是没有问题的,但我正在寻找如何一次显示它们或允许一次打印它们的想法。

任何建议或可能的解决方案都将非常有帮助....

我能想到的想法是有点复杂,需要大量的代码来做

首先,您可以创建一个http处理程序,从数据库中读取链接,并将每个附件链接转换为可打印的html可打印版本。

这有可能,

如果网络上有一台HP打印机,您可以从web服务器直接连接到IP地址和适当的端口,并直接向打印机发出PCL 5命令。同样,这只在非常有限的情况下有效,但这是可能的。

最新更新