web 端怎麼實現套打發票、快遞單等套打功能?

xiaohuihui發表於2020-06-29

WEB 套打的基本解決思路是:把套打的格式做成一張圖片,將要填入的資料按其在圖片的座標來定位,最後把資料填充到對應位置。

但是具體實現時會遇到各種問題:

1、 圖片座標定位不精準,實際列印效果有偏移;

2、 多頁資料套打時,無法進行資料準確定位;

3、 套打資料的關聯計算 / 頁內計算支援性低;

4、 格式改動後,程式碼需要重新編輯

還有一種解決方法是透過報表工具,把套打格式掃描成圖片,圖片作為報表的背景圖,然後以背景圖為基準繪製報表格式,在對應位置編輯取數表示式以及其他資料處理方法,保證資料填充位置的準確度。另外對於多頁列印的情況,可以透過設定強制分頁的方式來保證套打的準確性。

具體配置方法可以參考

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2701221/,如需轉載,請註明出處,否則將追究法律責任。

相關文章