ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

ActiveReports 是一款專注于 .NET 和 .NET Core 平臺(tái)的報(bào)表控件。通過拖拽式報(bào)表設(shè)計(jì)器,可以快速地設(shè)計(jì) Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準(zhǔn)套打等類型報(bào)表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺(tái)中各種報(bào)表的開發(fā)需要。

近日,我們迎來了ActiveReports V16.0版本的發(fā)布。此次新版發(fā)布,為報(bào)表領(lǐng)域帶來了更多領(lǐng)先的新特性,報(bào)表設(shè)計(jì)能力再次迎來大幅提升。包含了Web端靜默打印方案、.Net6支持、圖表增強(qiáng)和動(dòng)畫等眾多實(shí)用新特性,讓我們先來一睹為快。

1、提供Web端靜默打印方案

Web端靜默打印,終于來了!Web端無預(yù)覽靜默打印一直是報(bào)表領(lǐng)域的功能限制,因?yàn)?Web端權(quán)限問題無法直接訪問本機(jī)資源,需要突破權(quán)限和平臺(tái)的限制。傳統(tǒng)的Web端預(yù)覽打印,客戶需要重復(fù)多次點(diǎn)擊,至少在打印一個(gè)報(bào)表時(shí),需要點(diǎn)擊2次按鈕才能夠完成打印效果。ActiveReports 帶來了突破性的報(bào)表打印[靜默打印]并提供了新的可直接運(yùn)行的方案。

2、.Net 6 及 Visual Studio 2022 支持

.NET 6是.NET Core的最新版本。之前的版本,即.NET 5,是介于.Net Core 和統(tǒng)一的.Net 框架的中間版本,于2022年5月結(jié)束支持。.NET 6提供永久支持,因此ActiveReports 也意識(shí)到 .Net 6 將是未來的主流框架,為了保證我們的用戶能夠在未來順利地從.NET 5遷移到.NET 6時(shí),支持.Net 6 框架。

您可以創(chuàng)建一個(gè)新的應(yīng)用程序或?qū)F(xiàn)有的應(yīng)用程序升級(jí)到.NET 6。要用ActiveReports創(chuàng)建一個(gè)新的應(yīng)用程序,可以啟動(dòng)一個(gè)新的空白項(xiàng)目或使用ActiveReports提供的一個(gè)預(yù)建項(xiàng)目模板。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

具體支持功能:

Visual Studio 2022 設(shè)計(jì)時(shí)RDL,頁(yè)面報(bào)表, RPX 報(bào)表設(shè)計(jì)器

3、支持 SVG 圖像

ActiveReports新版本的圖像文件格式中加入了SVG文件格式。現(xiàn)在可以通過圖像控件的'值'屬性中選擇和設(shè)置SVG圖像文件。

新版本中支持SVG 圖像的屬性元素:圖表、容器、復(fù)選框、富文本、列表、形狀、表格、矩表、文本框都可設(shè)置背景圖像為SVG格式。報(bào)表內(nèi)嵌共享圖片,支持SVG格式。支持報(bào)表主題引用SVG 圖像,支持image/svg+xml類型的圖像文件。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

4、更酷炫的圖表功能

V16.0版本中的圖表能力大幅提升,為用戶帶來的更好的數(shù)據(jù)可視化體驗(yàn)。具體新增的特性包括:

新增圖表向?qū)?,通過圖表向?qū)Э焖僮灾鷦?chuàng)建圖表,簡(jiǎn)單易用。

新增圖表設(shè)計(jì)面板,快速配置和定制圖表的標(biāo)簽和屬性,同時(shí)支持資源管理、屬性檢索。

增強(qiáng)的資源管理器支持了對(duì)圖表元素和屬性的快速訪問,圖表創(chuàng)建更加快捷。同時(shí),圖表增加了趨勢(shì)線、自定義圖例、標(biāo)簽自定義等更多屬性。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

5、HTML (WebViewer) 和 JS Viewer 增強(qiáng)

V16.0新版本為圖表和表格數(shù)據(jù)區(qū)域添加新的動(dòng)畫屬性,改進(jìn)了HTML和JS瀏覽器的渲染,從而在這些瀏覽器中實(shí)現(xiàn)了動(dòng)畫,渲染能力大幅增強(qiáng)。

同時(shí),ActiveReports現(xiàn)在提供了預(yù)設(shè)導(dǎo)出設(shè)置的功能,甚至可以使用代碼選擇性地隱藏這些設(shè)置。對(duì)于WebViewer,可以通過在設(shè)計(jì)設(shè)置導(dǎo)出面板中可設(shè)置的屬性。增加了"文件名"屬性,可以在導(dǎo)出報(bào)表時(shí)設(shè)置文件名稱。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

6、頁(yè)面報(bào)表增強(qiáng)

新版本支持不同頁(yè)面設(shè)置不同的紙張方向,可以為頁(yè)面報(bào)表的每頁(yè)指定紙張的方向?yàn)闄M向或縱向。

跳過頁(yè)面渲染,頁(yè)面報(bào)表的“頁(yè)”新增“可見性”屬性,該屬性支持兩個(gè)值:隱藏或基于其他項(xiàng)目隱藏,可以指定報(bào)表加載時(shí)是否渲染此頁(yè)。

增強(qiáng)表格控件的“填充空行”屬性,之前表格中“填充空行”會(huì)自動(dòng)填充空白行。此次更新,增強(qiáng)了填充空行屬性,包括三個(gè)屬性:“填充當(dāng)頁(yè)”,“填充當(dāng)前分組”,并可以指定每個(gè)表格的填充行高。

7、RDL報(bào)表增強(qiáng)

V16.0版本中增強(qiáng)了分頁(yè)位置屬性,可以幫助您在頁(yè)面或RDL報(bào)表的數(shù)據(jù)分組之后或之前調(diào)整分頁(yè),以及在哪一頁(yè)繼續(xù)顯示報(bào)告內(nèi)容。通過增強(qiáng)報(bào)表渲染管理,您可以通過在導(dǎo)出過程中增加更多的可能性來管理異步或長(zhǎng)期運(yùn)行的報(bào)告渲染,如:在頁(yè)面中顯示導(dǎo)出進(jìn)度、創(chuàng)建一個(gè)帶有取消選項(xiàng)的導(dǎo)出對(duì)話框、記錄報(bào)表執(zhí)行的進(jìn)程信息等。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

8、全新的數(shù)據(jù)源添加向?qū)?/p>

V16.0新版本在ActiveReports桌面端設(shè)計(jì)器中創(chuàng)建一個(gè)新的報(bào)表或在集成到Visual Studio的設(shè)計(jì)器中添加一個(gè)新的報(bào)表時(shí),會(huì)啟動(dòng)數(shù)據(jù)源向?qū)АT诔晒B接后,數(shù)據(jù)集對(duì)話框也會(huì)被啟動(dòng),因此你可以完成報(bào)表與數(shù)據(jù)的綁定。數(shù)據(jù)源向?qū)У淖詣?dòng)運(yùn)行可以通過對(duì)桌面端設(shè)計(jì)器的新報(bào)表對(duì)話框中的啟動(dòng)數(shù)據(jù)源向?qū)нx項(xiàng)、"

GrapeCity.ActiveReports.config "文件和API來控制。

ActiveReports V16.0 新版本發(fā)布,報(bào)表設(shè)計(jì)能力全面提升

除了以上重磅功能,ActiveReports 提供了更多特性功能,包括:

支持GS1 DataMatrix 和 Aztec 2D symbologies等條碼類型

頁(yè)面和RDL 報(bào)表支持設(shè)置Y軸的寬度和最大寬度

圖表中圖例支持自定義圖例標(biāo)記

RDL及頁(yè)面報(bào)表支持垂直文本

新增取消報(bào)表渲染過程和取消跟蹤報(bào)表渲染API

CSV 數(shù)據(jù)導(dǎo)出支持小數(shù)數(shù)據(jù)類型

頁(yè)面報(bào)表中支持分組顯示在同一頁(yè)

以上就是報(bào)表控件ActiveReports V16.0 的主要新功能介紹,如需了解更多新版本信息,歡迎訪問ActiveReports報(bào)表控件官網(wǎng)。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )