如何提升報表預覽體驗?ActiveReports WebViewer組件幫你忙!

點擊獲取ActiveReports v15.0下載

葡萄城報表控件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軟件包器...,點擊“瀏覽”,輸入該軟件包,搜索到以後,選擇單擊安裝。

ActiveReports使用教程

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

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

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

ActiveReports 報表控件| 下載試用

ActiveReports 是一款專注於 .NET 平臺的報表控件,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平臺下報表設計和開發工作需求,作爲專業的報表工具爲全球超過 300,000 開發人員提供了全面的報表開發服務。

本文轉載自葡萄城

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章