<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 303  文章 - 883  trackbacks - 0
    <2008年6月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    歡迎光臨! 
    閑聊 QQ:1074961813

    隨筆分類(357)

    我管理的群

    公共blog

    • n維空間
    • Email : java3d@126.com 群 : 12999758

    參與管理的論壇

    好友的blog

    我的其他blog

    朋友的網站

    搜索

    •  

    最新評論

    jatoolsPrinter ,免費的web打印工具

                                                                                                  ------會做網頁即會做套打


    官方站點:http://www.jatools.com/

    軟件下載:http://www.jatools.com/download/downloadpr.htm(可以下載二次開發包)

    在線例子:http://www.jatools.com/demo/demo.htm(參考)祝你成功!!!

      想用一套免費,好用,兼容j2ee及.net的web打印工具?

      想用普通網頁實現套打?

      想用網頁代碼自動配置輸出打印機、紙張大小、打印方向,而無須人為設定?

      想用網頁批量打印票據?

     

    歡迎來到jatoolsPrinter中心,體驗實現web打印的DIY樂趣 !

    jatoolsPrinter 是一款實現網頁套打的免費工具。該工具的特點是可以直接對web頁面進行精確的分頁打印,這不僅使"會設計網頁就會做網頁套打"成為可能,也使項目經理們擺脫了預算緊張的壓力。jatoolsPrinter通過在網頁中嵌入控件,解決了web客戶端精確打印,批量打印,打印配置自動保留等問題。 功能特點有:

    1. 小巧,整個控件只有90k。
    2. 對網頁實現打印,這使得您用frontpage、dreamwaver就可以來設計套打。
    3. 可以打印預覽。
    4. 套打底圖可以僅在打印預覽時顯示,不輸出到打印機。 
    5. 支持javascript設置打印參數,如輸出打印機,頁型,打印方向等 ,這使操作人員可以輕輕松松點擊打印就可以了,不需要每次打印前手動修改這些參數。
    6. 某一票據的打印時打印參數自動保留,待下一次打印同一票據時,自動設置,這使客戶端也可以控制打印參數。
    7. 可以不顯示票據,直接指定票據的url,進行打印。
    8. 支持票據及其附件的批量打印。
    9. 可以取得本機中的可用打印機,可用紙張類型列表,幫您設計出更友好的參數設置界面。
    10. 與您項目采用的技術標準無關,j2ee,.net項目均可。
    11. IE 5.5+ 中適用

    基于Web的套打方案集粹

    應用web化,不論對開發商,還是對用戶來說,實在是一種很經濟的選擇,因為基于web的應用,客戶端的規則很簡單,容易學習,容易維護,容易發布。但對程序員來說,因為瀏覽器的局限性,卻要面對很多挑戰。怎么樣來進行基于web的套打,就是這么一個令多數程序員頭痛不已的問題。

    基于web的套打,難度在于要將瀏覽器中呈現的html,精確地打印到票據中,而且能夠實現對分頁位置的控制。下面就ie瀏覽器所能采用的套打解決方案,來個匯總分析,希望對大家有所幫助。

    一、瀏覽器的打印功能菜單
    這種方案的優勢是不需要對瀏覽器作任何擴充,是最簡單的辦法,但問題也最多,如:

    1. 不能精確分頁。瀏覽器一般是根據用戶設置的頁面大小,web頁面的內容多少,來自行決定分頁位置,程序員很難控制。會有頁腳頁眉干擾。
    2. 不能準確對齊邊邊距及打印文字。
    3. 不能解決連續打印。比如,不是僅打印一張票據,而是連續一次打印若干個票據。

    二、使用webbrowser控件+ javascript
    這實際上,是瀏覽器打印功能菜單的一種程序調用,與打印功能菜單沒什么兩樣。分頁的問題仍然存在,只不過,可以讓用戶不用去點菜單,直接在網頁中的一個按鈕,或一個鏈接里面調用罷了。

    三 、使用print css
    這是一種最理想的實現web套打的方法。這種方法通過在html文檔中,嵌入打印相關的css樣式,來實現對html文檔輸出打印的控制,比如設置紙張大小,紙張縱橫方向,打印邊距,分頁等。顯而易見,這種方式成本小,不需要下載任何插件,而且跨平臺性非常好。print css推出已經有些時日,但遺憾的是,至今沒有一個廠商的瀏覽器很好地實現了這些標準,這使得程序員目前還不能利用print css進行實際的開發。關于打印css,參見http://css-discuss.incutio.com/?page=PrintStylesheets

    四 、使用pdf文件
    用這種方式,就是從服務器端下載一個pdf文件流,在IE中用adobe插件打開,然后用adobe的打印菜單進行打印,雖然這種方案,也能實現精確套打,但需要下載adobe插件。這是國外報表工具經常推薦的一種打印方法,但在pdf不那么普及的中國,這種方案不是最好選擇。

    五 、采用純ActiveX

    這種方案就是下載一個控件,票據的數據不再以html方式呈現,而是呈現在ActiveX中。這種方案的優點是打印的精確度高,分頁的可控性好,但缺點也是很明顯的,嵌入ActiveX控件破壞了web應用的整體html風格,且這樣的控件比較大(一般超過1M),下載頗費時間)。市場上的非java類報表產品,一般都采用這種方案。

    六 、采用Applet方式
    采用Applet方式,分頁或精確打印,都可以做到完美,但缺點也很明顯,表現在:

  • 安裝Applet成本巨大。需要下載十幾M的文件。
  • 打印報表時,需要重新向服務器檢索數據,效率低。因為Applet方案,一般采用html方式呈現數據,打印時Applet必須向服務器檢索同一張票據的數據,看上去,是打印了當前頁的票據,實際上,Applet根本不會用當前html頁的數據來打印,而是向服務器下載數據到Applet中來打印。也就是說,打印的話,必須兩次請求,一次html呈現,一次用來打印。
  • 不能解決連續打印。比如,不是僅打印一張票據,而是連續一次打印若干個票據。
  • 不能解決打印機設置問題,如存在多臺打印機時,總是需要手工選擇,打印到哪一臺打印機。

      市場上java類的報表工具,一般推薦Applet方式來實現打印。

      七 、輕量級的ActiveX打印方式---jatoolsPrinter
      這是本公司應客戶要求,最新推出的一種最具創意的web套打解決方案。杰表作為一款純java的報表工具,以前提供的web套打方案也是基于Applet的,Applet也做到了盡可能的小(只有24kb),但用戶還是抱怨,因為jre太大,安裝需要耐心。另外,用Applet方式,很難實現客戶端的批量打印功能。 采用jatoolsPrinter,其優點是:

    1. 安裝方便,只有90k。
    2. 可以通過web腳本來選擇輸出打印機,紙張大小,打印方向等,不必每次手工設定。
    3. 支持附件打印問題。


    4. 地震讓大伙知道:居安思危,才是生存之道。
      posted on 2007-04-15 11:35 小尋 閱讀(3014) 評論(5)  編輯  收藏 所屬分類: j2se/j2ee/j2mec/c++/C#/pasic/vb/php/asp(.net)/win-cgi/xml...

      FeedBack:
      # re: jatoolsPrinter 使用原理~~~~~~~~~~回網友 2007-11-02 10:48 莫名其妙
      2.0要錢了  回復  更多評論
        
      # re: jatoolsPrinter 使用原理~~~~~~~~~~回網友 2008-06-12 11:10 jatoolsPrinter
      2.0還是有免費版本的。可以到官網下載:

      http://print.jatools.com  回復  更多評論
        
      # re: jatoolsPrinter 使用原理~~~~~~~~~~回網友 2008-06-20 17:48 report9d
      如果東西好,收費也是應該的  回復  更多評論
        
      # re: jatoolsPrinter 使用原理~~~~~~~~~~回網友[未登錄] 2008-09-15 23:22 no
      太貴了,一個IP或一個域名就要2000!  回復  更多評論
        
      # re: jatoolsPrinter 使用原理~~~~~~~~~~回網友 2013-07-29 17:12 thimoxi
      jatoolsPrinter出免費版了,沒有水印,沒有ip或域名限制,不限時間,帶微軟數字簽名,無限發行,兼容ie6+及ie為內核的瀏覽器。

      http://printfree.jatools.com/  回復  更多評論
        
      主站蜘蛛池模板: 男男gay做爽爽的视频免费| 亚洲色大成网站www永久网站| 免费的黄网站男人的天堂| 好吊妞在线成人免费| 亚洲一区二区三区免费在线观看| 99久久久国产精品免费牛牛四川| 亚洲va无码va在线va天堂| 永久免费av无码网站yy| 亚洲AV无码久久精品成人| 无码人妻丰满熟妇区免费| 亚洲国产女人aaa毛片在线| 91久久青青草原线免费| 亚洲图片激情小说| 性xxxx视频播放免费| 国产亚洲精品第一综合| 伊人久久大香线蕉亚洲五月天 | 亚洲人成免费电影| 亚洲人成高清在线播放| 麻豆国产人免费人成免费视频| 337P日本欧洲亚洲大胆精品| 亚洲人成人网站在线观看| 免费无码又爽又刺激网站| 亚洲第一香蕉视频| 热99re久久免费视精品频软件| 午夜在线免费视频| 亚洲va久久久噜噜噜久久天堂| 国内精品乱码卡1卡2卡3免费| 色婷婷六月亚洲综合香蕉| 亚洲午夜久久久久久久久久| 97av免费视频| 色欲aⅴ亚洲情无码AV蜜桃| 中文字幕一精品亚洲无线一区 | 成年私人影院免费视频网站| 一级毛片免费全部播放| 亚洲色成人网一二三区| 国产在线19禁免费观看国产| a级片免费在线观看| 亚洲一久久久久久久久| 亚洲尤码不卡AV麻豆| 国产精品无码免费播放| 国产黄在线观看免费观看不卡 |