2014-12-08 64 views
0

我正在尋找可以存儲在數據庫中並用於打印預覽的MVC視圖模板引擎。用於打印預覽的C#MVC視圖模板引擎

我要生成通用視圖,並保存到數據庫中,然後顯示它爲上(打印預覽)

但我不知道哪個視圖引擎是好的呢?我正在尋找新手freemarker。可以嗎?

或者只是用數據庫替換C#中的所有數據對象?

+2

你有沒有考慮使用打印樣式表? – 2014-12-08 08:09:01

回答

1

如果我是你,我會創建一個樣式表,特別是打印輸出。 這可以通過使用CSS @print媒體類型進行:

@media print { 
    p { 
     font-size: 20px; 
     color: red; 
    } 
} 

可以改變寬度,在你的頁面的一切方向等,你甚至可以使用display:'none'功能隱藏網頁中的某些部分。

如果使用剃刀和此css樣式表引用它來構建屏幕,則可以使用帶有剃刀的變量並構建CSS樣式表以創建用於打印目的的視圖。

檢查這些資源,讓你開始:
W3 Schools: CSS print
HowTo from Webcredible