可嵌入您系統的.NET報表控件ActiveReports:全新的WebViewer組件

近期,葡萄城報表控件ActiveReports V14.0 正式發佈,全面支持 .NET Core平臺。同時,在本次更新中 ActiveReports的桌面報表設計器UI得以全面增強,報表預覽方式得以全面優化,報表設計能力得以大幅提升。


本次更新:ActiveReports加入了全新的 WebViewer 組件,以此提升報表預覽體驗,將控件拖拽到 Web窗體上後,可以在VisualStudio屬性中設置要使用的 ViewerType類型。


WebViewer 是一個更加輕量的JavaScript Viewer 控件,不依賴任何第三方組件,提供了多種報表預覽方式,如HTML、PDF、raw Html等。


使用WebViewer,可助您快速創建,並預覽 ASP.NET 報表應用。除了預覽功能, WebViewer 還提供了多種可選主題、響應式佈局,及快速查找等功能。


本文,將詳細介紹WebViewer控件的特性及主要功能。


WebViewer組件支持的類型:

  • HTMLViewer(默認):提供報表單頁的可滾動視圖,此屬性僅將HTML和javascript下載到客戶端瀏覽器,不建議用於打印輸出。
  • RawHTML:將報表的所有內容顯示為一個連續的HTML頁面。該屬性提供整個報表文檔的靜態視圖,以及打印預覽,在某些情況下不會保留分頁。
  • AcrobatReader:將輸出返回為可在Acrobat Reader中查看的PDF文檔(客戶端需要安裝: Adobe Acrobat Reader)。

在WebViewer中,RDL報表可以以兩種模式呈現:分頁和連續模式。

  • 使用分頁模式,通過點擊下一頁,即可查看RDL報表的內容。
  • 設置連續模式,將WebViewerRenderMode屬性設置為 Galley,即鼠標向下滾動就可查看下一頁內容,而無需翻頁。


項目如何使用WebViewer組件

1. 在VS中,創建一個新的ASP.NET Web應用程序。

2. 安裝GrapeCity.ActiveReports.Web的

nuget 包 ,

3. 在工具> Nuget軟件包管理器> 管理解決方案的Nuget軟件包器...,點擊"瀏覽",輸入該軟件包,搜索到以後,選擇單擊安裝。

可嵌入您系統的.NET報表控件ActiveReports:全新的WebViewer組件

4. 在解決方案資源管理器中,右鍵單擊項目,然後選擇添加>新建項

5. 選擇WebForm,然後單擊添加

6. 轉到新添加的WebForm 的" 設計"選項卡,然後將WebViewer控件拖放到WebForm設計器中。


關於WebViewer控件使用過程中的任何技術問題,都可以在發帖提問,我們會第一時間作出解答。

以上就是ActiveReports V14.0關於WebViewer控件的介紹,如需瞭解更多特性內容,歡迎前往下載體驗。


分享到:


相關文章: