之前,無論是8.0版本或是9.0版本,FineReport 都有pdf列印、flash列印和applet列印這三種自帶的列印方式。同時還有一個本機軟體列印的插件,用來覆蓋各種場景以及滿足客戶的特殊需求。
但是我們發現,這幾種各有優缺點的列印方式的存在對客戶的選擇造成了一定的困擾。有使用者反饋說,列印方式太多,不知道有什麼區別,分別適合什麼樣的場景。
並且,隨著web協議框架和技術的完善,有些列印方式漸漸被淘汰,部分瀏覽器對原本幾種列印方式的支援也越來越差。
所以,為了提升使用者的體驗,簡化列印的場景,我們在對列印功能進行了升級,將各種列印方式整合到一起,形成一個統一的列印入口,讓客戶的選擇變得更加簡單清晰。
新列印只有兩種選擇:
零用戶端列印:適合更偏向列印便捷性的客戶,任何機器上隨時都能列印。
本機軟體列印:適合固定機器進行大量列印的客戶,有更高的效率和更豐富的設定,不受瀏覽器約束。
相較於同類競品,FineReport 的新列印功能更加易用、功能豐富且性能強大,尤其是本機軟體列印,相較競品的列印有顯著優勢。
具體來看:
1. 易用性
易用性:易於設定,可預先進行頁面設定傳遞至印表機,並可以保存使用者列印習慣,無需複雜設定,一鍵列印。
我們老的列印和某些競品的列印,都是在工具欄提供多個列印按鈕,對於業務人員而言,很難分清這些列印方式的區別。
選好一個列印方式之後,使用者還要每次都進行一遍列印設定,如果需要大量列印文件的話,這個步驟是非常繁瑣而不必要的。
在新列印中,設計者可在範本設計時,根據這張報表的使用場景來設定列印方式。
如果需要能在任何地方都能隨時列印,那麼設定為零用戶端列印。如果是固定機器列印,且列印量大,格式固定,那麼可以設定為本機軟體列印,預先設定好列印方式,業務人員不用受列印方式選擇的困擾。
同時,本機軟體列印支援保存使用者的列印習慣,進行了一次設定之後即可選擇記住,之後列印不再需要設定,點擊列印直接出紙。還提供了易調用的js介面,通過簡單的js編寫,可以實現自定義列印按鈕及批量列印等功能。
2. 功能豐富
功能豐富:提供套打、批量列印、列印內容控制、列印偏移、靜默列印等豐富的功能。
零用戶端列印:零用戶端的定位是便捷列印,為了滿足客戶需求,在原本列印功能基礎上,相較競品增加了頁面邊距設定的功能,可以實現列印偏移。
本機軟體列印:滿足更加豐富的列印功能需求而提供的列印方式,列印功能不受瀏覽器的限制。
- 首選印表機:支援報表綁定印表機,列印報表時優先選擇綁定的印表機進行列印,免去了使用者每次都要選擇印表機的麻煩
- 列印偏移:增加頁面邊距設定,可實現列印偏移效果
- 本機靜默列印:列印繼承範本中的紙張、布局和邊距設定,可在設計器中提前設定好要列印的樣式,使用者直接使用統一設定,不再彈出設定窗口,實現靜默列印
- 列印內容控制:可在設計器中通過對內容進行設定,實現只在web端預覽,列印不顯示此內容
- 套打:支援發票、貨運單等內容的套打
- 批量列印:通過js可實現批量列印,想要的內容一次打出
- 外部列印介面:提供介面可實現外部pdf及圖片的列印
3. 性能強大
性能強大:相同環境下,零用戶端列印耗時不到同類競品的一半,本機軟體列印耗時不到同類競品的1/3。
列印的速度除了取決於印表機外,還取決於應用對頁面的處理速度。
我們用新列印和競品的列印做了一個性能測試,測試的結果表明,無論是零用戶端列印,還是本機軟體列印,我們產品的列印性能都遠遠優於競品。
同時,10.0版本也將新列印功能進行了再次完善,更新的功能有:
- 本機軟體列印新增雙面列印功能:將可以設定列印奇數頁或列印偶數頁,實現雙面列印
- 本機軟體列印支援縮放列印功能:增加零用戶端列印支援的縮放列印,讓本機軟體列印功能更加完善
- 本機軟體列印支援清除保存習慣:新增清除列印習慣的入口,減少業務人員要去通過修改配置文件清除使用者習慣的麻煩
- IE下使用零用戶端可進行靜默列印:IE下零用戶端也支援靜默列印了,可對範本設定不彈出設定窗口
除了新列印功能,今年更新的FineReport 10.0也重在安全、叢集和平台等底層技術發力。
- 從應用安全、帳戶安全、資料安全到運維安全的全方位防護;
- 採用無主機模式,各節點負載更加均衡,節點增加性能呈線性增長,真正高可用的叢集方案;
- 全新視覺化交互平台,可支撐100000+使用者量秒級響應,許可權配置大增強,智慧運維防宕機;
- 10個3D戰情中心特效、15種動態載入效果,戰情中心視覺化更酷更炫。
大家不妨下載FineReport10.0體驗下。
👉獲得帆軟最新動態:數據分析,報表實例,專業的人都在這裡!加入FineReport臉書粉絲團!
👉追蹤Youtube、觀看最新影片
相關閱讀:
喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!