淺解web列印

2022-05-01 08:27:07 字數 496 閱讀 3134

首先在網頁中新增:

然後就可以依次加入功能按鈕了:

將這兩塊東西放到就不會列印這些按鈕了。當然要定義noprint了:

只要把不想列印的東西的css設定成noprint就可以了。

現在就實現了基本的web列印,需要注意的情況如下:

必須將ie的internet選項的安全設定中對於沒有標記為安全的activex控制項進行...設定成提示或者啟用,否則會報錯,導致不可用。

如果在vs.net編輯環境下編輯該頁面,它經常自動的給object新增多餘的引數,有了這些東西,列印就會出錯,所以要記得最後儲存的時候刪除它們。

為了簡便並且達到最好的效果,我們可以在乙個頁面實現編輯和列印,這時候會需要很多的textbox,我們把它的css設定成.edittext

就可以實現在列印的時候不顯示邊框和multiline的textbox不顯示滾動條了。

還有一些小經驗就是在設定標格寬度的時候,對於a4紙張,橫打用920,豎打用640,效果最好。

Web列印(原創)

我檢視了一下,每種應用程式的頁面設定可能不一樣的。記事本的和ie的頁面設定介面風格都不一樣。看起來ie頁面設定可以由以下內容組成 1,紙張規格 2,紙張 3,頁首,頁尾 4,布局方式 橫向 縱向 5,頁邊距 左,右,上,下 6,印表機 其餘的就沒有了吧 以上內容有ie的設定,也有印表機的設定。1,2...

web列印小結

專案中有個需求是將winform客戶端的列印,移到網頁上由客戶自行列印,列印要求是根據一定的格式實現套打。當時的解決方案是使用pdf列印 1 準備好套打格式的底圖 2 開啟底圖,將動態內容畫到底圖上 3 利用第二步修改後的,生成pdf,完成列印 後來發現一款比較強大的web列印工具lodop,簡單使...

web列印資料

web列印,下面是蒐集的資料 1.可以滿足一般情況下的列印 用document.all.webbrowser.execwb 7,1 只能對整個頁面進行列印 先給乙個簡單實用的方式 可以列印多頁,控制分頁,隱藏非列印專案 class style tab 第1頁 cellpadding 0 這樣的報表 ...