1. 程式人生 > 實用技巧 >HttpPrinter實現web列印功能

HttpPrinter實現web列印功能

HttpPrinter實現web列印功能

WEB套打可選方案不多,理想的更少,利用免費控制元件HttpPrinter+JavaScript實現精確套打,算是較為經典的選擇。這種方案其實比較簡單,利用一個htm檔案就可以實現模板設計過程,幾乎是“空手套”式的開發,但理解這幾個步驟還是需要點時間,下面一步步詳細演示說明:

第一步:建立一個模板設計檔案

我們開啟 HttpPrinter.exe檔案

提示我們 需要註冊報表, 選擇 是

啟動後的 介面如下

我們 用 report 目錄下的 test.grf 為例 ,這個是我們 設計好的

雙擊 test.grf 開啟 報表檔案

我們看到 元件 姓名 他的 型別是 靜態庫 就是 StaticBox

在 呼叫示例中有個js資料夾 ,裡面有個 http_test.html

用文字開啟 修改 下圖中 紅線標識的出來的 values值

用 瀏覽器開啟 http_test.html 點選 列印測試報表 按鈕

HttpPrinter選擇 預覽 可以看到 預覽效果