列印想必大家都遇到過這樣的問題,不想用那些太過強大的列印控制項,在我開發的過程中也遇 到了這樣的情況我想要實現基本的紙面套打也就是將不同的紙面合約協議之類的A4紙列印上規定好的文字;上網搜了搜沒有合適的第三方工具要麼就是很複雜的報 資料表設計工具要麼就是需要一系列的註冊過程的工具;
所以本人就實現了模板列印設計器組件,紙面套打支援多頁同時列印.支援多份同時列印完全自動化,一鍵產生所有的紙面文檔;
該列印工具支援C/S和B/S(ActiveX控制項),的效果基本一樣操作方式也基本一樣;先看一下總體介面C/S介面:
B/S(ActiveX)介面:
該工具基於的是一套自定模板,通過DOM模型來執行個體化WINFOMR的控制項位置根據底圖確定座標的位置然後通過GDI+直接列印就可以了;左邊是已 產生好的自訂模板列表,中間是編輯地區可支援即時拖拽,下面是控制項的屬性編輯地區;選擇某個屬性點擊右鍵會出來該屬性的選項列表,設定好後點擊應用就修 改當前模板的DOM文檔;可以選擇多份文檔同時進行編輯;編輯完成後點擊功能表列中的檔案->預覽模板,就可以同時預覽你所編輯的所有文檔;介面上的 所有的資料都是通過後台動態綁定的可以對單個文檔綁定,單份文檔綁定;具體細節由於時間問題就不多講了;本人已上傳全部源碼,如在使用過程中遇到問題歡迎 您找我;
為:http://files.cnblogs.com/wangiqngpei557/PrintThemp.rar
列印想必大家都遇到過這樣的問題,不想用那些太過強大的列印控制項,在我開發的過程中也遇 到了這樣的情況我想要實現基本的紙面套打也就是將不同的紙面合約協議之類的A4紙列印上規定好的文字;上網搜了搜沒有合適的第三方工具要麼就是很複雜的報 資料表設計工具要麼就是需要一系列的註冊過程的工具;
所以本人就實現了模板列印設計器組件,紙面套打支援多頁同時列印.支援多份同時列印完全自動化,一鍵產生所有的紙面文檔;
該列印工具支援C/S和B/S(ActiveX控制項),的效果基本一樣操作方式也基本一樣;先看一下總體介面C/S介面:
B/S(ActiveX)介面:
該工具基於的是一套自定模板,通過DOM模型來執行個體化WINFOMR的控制項位置根據底圖確定座標的位置然後通過GDI+直接列印就可以了;左邊是已 產生好的自訂模板列表,中間是編輯地區可支援即時拖拽,下面是控制項的屬性編輯地區;選擇某個屬性點擊右鍵會出來該屬性的選項列表,設定好後點擊應用就修 改當前模板的DOM文檔;可以選擇多份文檔同時進行編輯;編輯完成後點擊功能表列中的檔案->預覽模板,就可以同時預覽你所編輯的所有文檔;介面上的 所有的資料都是通過後台動態綁定的可以對單個文檔綁定,單份文檔綁定;具體細節由於時間問題就不多講了;本人已上傳全部源碼,如在使用過程中遇到問題歡迎 您找我;
為:http://files.cnblogs.com/wangiqngpei557/PrintThemp.rar