使用文件的 db 路径打印页面
Posted
技术标签:
【中文标题】使用文件的 db 路径打印页面【英文标题】:Printing pages using db paths to files 【发布时间】:2011-09-13 00:34:13 【问题描述】:想象一个数据库应用程序,例如费用报告计费系统。 我用 SQL 服务器在 asp.net 中开发了它。想象一下一对多的关系,其中一份费用报告有多个附件(收据),例如图像或 PDF 的路径等。目前在网格上我显示超链接以查看附件,因此您可以单击链接打开扫描的 PDF。我想添加一个 print all 功能,通过每个附件进行打印。
如果路径存储在网络共享 \my server\myfiles 上,并且数据库只有一个带有文件名的路径的链接,是否可以循环并使用诸如 window.print 之类的东西来打印每个文件?我该如何处理?
【问题讨论】:
【参考方案1】:window.print 的问题是每个项目都会有一个对话框提示。这对用户来说是痛苦的。
您能做的最好的事情是在服务器上生成一个文件 [可能是 pdf],将所有内容组合在一起并打印出来。
【讨论】:
同意。如果所有文档都是 PDF,请获取一个开源 .NET PDF 库并使用它将所有文档合并为 1,然后将其呈现给客户端,这将允许他们打印整个 PDF。以上是关于使用文件的 db 路径打印页面的主要内容,如果未能解决你的问题,请参考以下文章