2014-02-28 14 views
1

我正在建立一個大型的Web應用程序,一分鐘有許多「打印」請求。我們使用其他HTML元素打印出的編輯器中的動態內容。什麼是更有效的,渲染該HTML,然後打印HTML頁面或呈現PDF服務器端,並顯示在iframe中打印?什麼是更有效的:顯示動態HTML或呈現PDF並嵌入它

通過多個服務器端調用來渲染圖像和驗證用戶(並且我們還有一個動態圖像頁眉和頁腳依賴於登錄用戶),渲染本機PDF控件然後將pdf在iframe中打印?

我打算使用itext sharp或http://www.websupergoo.com/進行渲染。

該應用程序是一個C#Web窗體應用程序。

+1

第一個。總是。打印網頁不需要服務器端的處理。 –

+0

但是,由於需要獲取所有動態內容,它確實需要服務器端處理來呈現頁面。不會渲染PDF相似嗎? – Andrew

+0

即使它們相同,也應該選擇HTML。節省PDF導致各種各樣的混亂。存儲問題,如果你想改變報告,它現在不會反映在以前的PDF中...... HTML ..更簡單。 – paqogomez

回答

1

正如我看到它爲了生成PDF你需要生成的HTML。因此,通過生成PDF,您將添加到不需要減少的處理中。

相關問題