Java報(bào)表工具技能--如何用Style Report報(bào)表軟件打印設(shè)置與功能
Posted on 2012-12-03 13:36 思達(dá)商智 閱讀(244) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): Java報(bào)表設(shè)計(jì)報(bào)表打印是報(bào)表輸出的一種方式,在銀行、電力、金融等等行業(yè)仍需要大范圍的票據(jù)或者單據(jù)的打印,報(bào)表的套打功能成為某種行業(yè)內(nèi)特別的需求,客戶(hù)在選擇套打工具的時(shí)候尤其關(guān)注打印的精度以及打印過(guò)程中的自定義設(shè)計(jì)。
市場(chǎng)上能夠?qū)崿F(xiàn)套打的報(bào)表工具很多,快逸報(bào)表、Style Report等都能實(shí)現(xiàn)套打功能,甚至有綠色的免費(fèi)套打軟件。依據(jù)每個(gè)產(chǎn)品設(shè)計(jì)的理念和初衷不同,各種套打工具在功能實(shí)現(xiàn)和可視化設(shè)計(jì)上都有其各種特色。
接下來(lái),我們僅研究Style Report在套打中的功能和特色:
- 基于紙張的設(shè)計(jì):支持各類(lèi)專(zhuān)業(yè)報(bào)表和信封、支票、發(fā)票、各種證件等
- 批量打印功能,支持用戶(hù)一次打印若干文檔,定時(shí)的打印任務(wù)設(shè)置、支持遠(yuǎn)程、本地打印方式
- 開(kāi)放的程序接口,可以對(duì)打印前后的進(jìn)行控制和調(diào)整
- 支持多種報(bào)表布局包括流式(Flow)和表格式(Tabular)報(bào)表布局
- 支持表格,圖表,圖像,文本等所有流行的報(bào)表元素。
- 支持中國(guó)式復(fù)雜表格,并且可以定制表格風(fēng)格,支持超過(guò)100種內(nèi)置的表格風(fēng)格,還可以針對(duì)單獨(dú)單元格進(jìn)行格式化。
- 支持如Bar, Line,Area,Bubble等10多種圖表格式及它們的交叉混合使用,支持圖表和表格間相互數(shù)據(jù)的轉(zhuǎn)換及數(shù)據(jù)共用。
- 支持多種報(bào)表輸出方式,支持RTF,CSV,PDF,HTML和Excel格式的輸出
- 只需要做簡(jiǎn)單的拖,拽操作,可視化查詢(xún)?cè)O(shè)計(jì)期支持JDBC, CORBA, EJB, XML, TEXT等多種數(shù)據(jù)源。
- 除可以用Java內(nèi)置的打印驅(qū)動(dòng)外,還可以設(shè)置其他打印驅(qū)動(dòng),并且支持客戶(hù)用戶(hù)腳本對(duì)打印速度和打印質(zhì)量進(jìn)行控制。
- 增加JSP tag庫(kù),可以將報(bào)表內(nèi)嵌到JSP中。通過(guò)不同的tag分別訪(fǎng)問(wèn)報(bào)表的內(nèi)容和工具按鈕。或?qū)?bào)表內(nèi)嵌到?jīng)]有使用frame的HTML頁(yè)面中。多張報(bào)表可以?xún)?nèi)嵌到同一個(gè)JSP頁(yè)面里