Web列印(原創)

2021-04-19 22:19:47 字數 655 閱讀 1262

我檢視了一下,每種應用程式的頁面設定可能不一樣的。記事本的和ie的頁面設定介面風格都不一樣。

看起來ie頁面設定可以由以下內容組成:

1,紙張規格

2,紙張**

3,頁首,頁尾

4,布局方式(橫向、縱向)

5,頁邊距(左,右,上,下)

6,印表機

...(其餘的就沒有了吧)

以上內容有ie的設定,也有印表機的設定。

1,2,4,紙張規格、紙張**、布局方式 資訊**於預設印表機的設定,也可以是ie當前使用的印表機的設定。

3,5,頁首,頁尾和頁邊距的資訊**於ie的設定,在登錄檔中存放。

6,印表機是ie當前使用的印表機。(不一定就是預設印表機)

知道了這些內容都是怎麼來的,我們就要著手一下的事情:

第一,學會設定(檢視,增加)自定義紙張。addform,getform等

第二,學會設定指定的自定義紙張為預設紙張。setform,setprinter 等。

第三,學會設定預設印表機。setdefaultprinter

第四,修改登錄檔。可在subkey :pagesetup中定義頁首頁尾和頁邊距。

第五,修改登錄檔,使得ie總是使用預設印表機列印。(可以實現,切換印表機列印,頁面設定跟著變換)

淺解web列印

首先在網頁中新增 然後就可以依次加入功能按鈕了 將這兩塊東西放到就不會列印這些按鈕了。當然要定義noprint了 只要把不想列印的東西的css設定成noprint就可以了。現在就實現了基本的web列印,需要注意的情況如下 必須將ie的internet選項的安全設定中對於沒有標記為安全的activex...

web列印小結

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

web列印資料

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