Ⅰ 如何在java web項目中實現列印功能,比如一
你可以了解下jatoolsprint 目前所遇到的列印問題都可以解決。
不過要裝一個控制項。大小60K.
這是他們網上的介紹。你可以了解下。
jatoolsPrinter (傑表.列印控制項)是一款實現網頁套打的專用工具。作為web應用開發者,我們經常會遇到在瀏覽器中列印報表、票據的需求,這些需求瀏覽器本身的列印功能一般不能滿足, 如精確分頁,套打等。這就需要有一種能解決常見的瀏覽器端列印問題的軟體工具,這也是 jatoolsPrinter 的研發背景。
jatoolsPrinter 的特點是可以直接對web頁面進行精確的分頁列印。jatoolsPrinter 通過在網頁中嵌入控制項,解決了web客戶端精確列印,批量列印,列印配置自動保留等問題。 具體功能有:
支持設置列印參數,指定輸出列印機、紙張類型,列印方向(橫、豎)等 。
支持html格式的頁腳、頁眉設置,也就是說,頁腳頁眉可設置圖片等,如公司logo。
支持程序分頁與自動分頁。
支持列印參數自動保留,待下一次列印同一票據時,自動設置,這使客戶端也可以控制列印參數。
支持列印預覽,支持預覽時指定頁、指定份數列印。
支持直接列印指定票據的URL。
支持票據及其附件的批量列印。
支持取得本機中的可用列印機,可用紙張類型列表,幫您設計出更友好的參數設置界面。
支持回調,可以幫助您在列印後自動處理有關事務,比如列印後自動關閉窗口、自動遞交表單數據等。
支持票據套打時,底圖僅在列印預覽時顯示,不輸出到列印機。
小巧,整個控制項只有60K。不需要額外的軟體包支持。
與您項目採用的技術標准無關,J2EE、.NET 項目均可。
IE 5.5+ 中適用。
Ⅱ 求java實現票據套列印的源代碼
首先說,任何的語言都有很多擴展。比如。JAVA有很多擴展類,框架。PHP有第三方的函數庫。DELPHI則是控制項。其實這體現了「軟體工程」中代碼重用的思想。任何好的,工業生產級別的語言都會有很多的擴展支持的。如果,每個體統都需要從底層一點一點的敲代碼。是很浪費的。DELPHI整個體系的思想是很優秀的。被很多語言工具借鑒。比如.NET。而且DELPHI是開源的。這些控制項,都是優秀的學習資料。 祝你好運
Ⅲ java web實現套打,有個string太長,需要換行,需要在string中加什麼代碼能實現列印換行
string 中加入 「\n」
在列印的時候就可以實現換行了
Ⅳ 求java實現票據套列印的源代碼
代碼我沒有但是我可以給你一個思路!就是使用freemark,或者是自己寫也行;步驟如下: 首先把你的模版弄好,後放到指定目錄,註:在弄模版時注意,把你需要插入數據的地方放入相應的佔位符,,如果要是使用freamark的話,可以在網上查找一下他的APi有很多的;自己寫的話就直接io流,替換掉站位符號就可以了。
Ⅳ 你好,請問 javaweb開發 如何實現發票的精確套打,能否提供思路及源代碼,謝謝!
開發出一個頁面,前台div+css+jquery即可,後台取值存表根據不同的發票模板顯示數據給前台讀取,具體的發票頭,金額,發票內容等等input自己輸入