2011-08-02 73 views
0

我有一個簡單的數據庫設置與父子關係。 想象一下,一個費用報告可以包含許多與其關聯的訂單項。 現在,在此訂單項表格中,我有一列存儲了本地存儲服務器上附件的鏈接/路徑 。一些示例值可能是:從鏈接打印文檔的建議/解決方案

\\myserver\attachments\1.pdf 
\\myserver\attachments\2.jpg 
\\myserver\attachments\someDoc.docx 

基本上,附件可能是pdf,word doc,圖像或xls(excel)文件。 現在我有一個在超鏈接中顯示URL的asp.net UI。單擊超鏈接打開文件。但是我的最終用戶想要點擊一下按鈕就可以更容易地打印所有附件?

是否有可能在asp.net中做到這一點?從數據庫中爲每個費用報告提取所有訂單項附件並不是問題,但我正在尋找關於如何一次完成所有行或者允許一次打印全部的想法。

任何建議或可能的解決方案將是非常有益....

回答

0

,我能想到的是一個有點複雜的想法和需要大量的代碼做

首先你可以創建一個http處理程序,用於讀取數據庫中的鏈接並將每個附件鏈接轉換爲可打印的html可打印版本。

0

雅的可能,

如果你有,說,這是網絡上的HP打印機,可以直接連接到從Web服務器的IP地址和相應的端口,並直接發出PCL 5個命令到打印機。再次,這隻會在非常有限的情況下工作,但它是可能的。