HttpPrinter實現web列印功能
阿新 • • 發佈:2020-10-20
HttpPrinter實現web列印功能
WEB套打可選方案不多,理想的更少,利用免費控制元件HttpPrinter+JavaScript實現精確套打,算是較為經典的選擇。這種方案其實比較簡單,利用一個htm檔案就可以實現模板設計過程,幾乎是“空手套”式的開發,但理解這幾個步驟還是需要點時間,下面一步步詳細演示說明:
第一步:建立一個模板設計檔案
我們開啟 HttpPrinter.exe檔案
提示我們 需要註冊報表, 選擇 是
啟動後的 介面如下
我們 用 report 目錄下的 test.grf 為例 ,這個是我們 設計好的
雙擊 test.grf 開啟 報表檔案
我們看到 元件 姓名 他的 型別是 靜態庫 就是 StaticBox
在 呼叫示例中有個js資料夾 ,裡面有個 http_test.html
用文字開啟 修改 下圖中 紅線標識的出來的 values值
用 瀏覽器開啟 http_test.html 點選 列印測試報表 按鈕
HttpPrinter選擇 預覽 可以看到 預覽效果