PAZU -- 4Fang WEB 打印控件
無限制免費版,完美您的WEB應用
一、概述
PAZU 是4Fang 爲配合“四方在線”軟件於2004年開發的WEB打印控件,適用於各種WEB軟件項目的打印。
PAZU是客戶端軟件,使用於IE作爲客戶端的所有應用,與服務器端開發語言無關,即PAZU支持所有的開發語言開發的WEB應用,無論是Java還是Dot Net還是PHP 還是…都沒有問題,客戶端是IE就可以了。
如果你的應用的客戶端不是IE,是firefox/chrome等非IE瀏覽器,您就需要PAZU的NP版本(NP版本我們的項目小組正在內部測試,估計在2009年10月份會推出給大家使用,敬請留意)
PAZU廣泛支持IE6、IE7、IE8,支持WinXP以上操作系統,包括Windows Vista 和 Windows 7。
PAZU還支持IE內核的非IE瀏覽器, 如傲遊、QQ瀏覽器、世界之窗等。
PAZU還支持使用IE瀏覽器編程對象自己編寫的各種應用瀏覽器。
由於Windows Vista 以上操作系統和IE8以上版本在系統權限校驗、安全性方面的巨大提升,使得目前網上公佈的絕大部分WEB打印控件都不能完美支持WinVista和Win7、IE8等新一代WEB應用平臺。PAZU的開發小組花費了大量的時間來使得PAZU具備最完全的兼容能力。
PAZU於2005年投入正式商用,是國內最早的WEB打印控件,被廣大客戶和朋友廣泛應用於:電信、移動通信、銀行、政府、醫院、教育等各種大型應用中,這些前期付費的用戶爲PAZU和4Fang的發展貢獻了寶貴的“糧草”,在此我們對前期付費購買PAZU許可的所有客戶朋友表示最高的敬意。
2009年6月,4Fang 決定自2009年6月20日起,PAZU完全無限制免費推出,4Fang邁出的這一步這標誌着4Fang的策略由一家相對技術封閉的應用軟件開發公司走向技術開放的新里程。4Fang 將以:
標準、開放、易用
爲新的技術指導策略,團結和凝聚更多的開發人員,爲用戶提供最簡單實用的應用軟件產品。4Fang 陸續還會開放4Fang專有WEB應用平臺—LAPUTAC (一個同時支持數據在服務器、客戶端存儲,同時支持WEB應用模式和單獨打包模式的領先應用平臺,詳見http://www.4Fang.net/apps/SaaS/ )
PAZU 的永久主站網址 http://www.4Fang.net/tech/pazu.html
PAZU 的永久下載網址 http://www.4Fang.net/4ff/sc_setup.exe
PAZU 開發包下載網址 http://www.4Fang.net/4ff/pazu.rar
PAZU的討論和意見反饋請到4Fang的論壇 http://www.4Fang.net/BBS/
二、技術文檔
1. 入門基礎
PAZU 是一個ActiveX組件(NP版本是一個Plugin),本文檔只討論ActiveX版本(IE內核瀏覽器適用),NP版本的說明文檔我們將另文發佈。
PAZU 是一個已經通過微軟代碼認證簽名的控件,用戶可以在使用到這個控件的時候會自動提示安裝,保證發佈的便利性。
在你的WEB頁裏面使用<Object>標籤可以引用PAZU控件,如下:
<object classid="clsid:AF33188F-6656-4549-99A6-E394F0CE4EA4"
codebase=“http://www.4Fang.net/4ff/sc_setup.exe”
id="pazu"
name="pazu" >
<param name="License" value="You Need a License from 4Fang"/>
</object>
說明:<object> 元素是用於嵌入ActiveX的,Flash也是通過這種方式嵌入到頁面裏面的。
Classid裏面的字符串是指向PAZU的專屬標識,是不能更改的。系統通過這個值檢索並載入PAZU控件
Codebase 是指向用戶可以下載到PAZU安裝包的網址,如果安裝包在你自己的網站上,你可以更改這個codebase屬性,使得用戶可以順利下載安裝PAZU控件。如果這個網址設置錯誤,IE將不會提示用戶下載安裝。
Id 屬性允許你通過javascript或者vbscript使用getElementById方法,獲得PAZU控件對象。
Name屬性和id屬性類似
按我們的免費授權約定,您不應該也不允許更改id 和 name 的值。
Param 參數,必須有一個License 的屬性,value 是這個參數屬性的值。它的意義是4Fang的授權許可。
您可以向4Fang申請一個免費的授權,詳細的申請方法請看本文的許可授權章節,你要把你獲得的授權碼填入到Value值裏面,PAZU才能正常工作。
注意:當你用http://127.0.0.1/ 開頭去訪問你的應用的時候,或者是雙擊的你網頁文件直接打開網頁的時候,不填入許可PAZU也可以正常運作。因此如果你要測試或者體驗PAZU的功能而不打算使用PAZU發佈你的應用,您就不必要向4Fang提成免費許可申請。