发布时间 : 2022-07-05 11:49:03.807|阅读 100 次
概述:图表开发工具 Stimulsoft Reports and Dashboards.最新版本V2022.3正式发布,点击进入查看相对应的版本下载!
相关链接:
图表开发工具 Stimulsoft Reports and Dashboards.最新版本V2022.3正式发布,点击进入查看相对应的版本下载!
详细的Stimulsoft最新版本信息,可点击查看。在基本的新功能中,本文重点介绍用于在 Blazor 应用程序中创建仪表板的新产品、用于 .NET Core 组件的新图形库、GraphQL 数据适配器、功能区图表等等。
Stimulsoft宣布发布新产品 - Stimulsoft Dashboards.BLAZOR。这是一个跨平台的数据分析解决方案,旨在集成使用 Blazor 框架工作的应用程序。使产品在服务器端(Blazor Server)和客户端(Blazor WebAssembly)端都可以工作。您可以快速将其集成到任何 Web 项目中。它允许您显示和分析来自许多数据源的信息,并具有广泛的组件来设计仪表板。此外,还添加了从发布向导中使用仪表板保存项目的功能,以便将 Stimulsoft 组件快速集成到 Blazor 应用程序中。该产品可通过Stimulsoft Dashboards.WEB订阅获得。
创建了Stimulsoft.Drawing:一个独立的界面,用于显示具有各种版本框架的 .NET Core 组件的图形对象,.NET Standard 2.1、.NET Core 3.1、.NET 5.0、.NET 6.0. 此库也适用于 Blazor 组件。GDI+ 库与 Windows 操作系统中的 .NET Core 组件和其他操作系统中的 libgdiplus - Mono Project 兼容。很多时候,显示图形可能会出现一些困难。使用 Stimulsoft.Drawing 库,应用程序中的图形显示将不依赖于操作系统。此库包含在 Blazor 和 .NET Core 组件的 NuGet 包中。同时,留下了切换到使用系统 GDI+ 库的选项。
新版本增加了对使用Blazor Server平台 时呈现报表的编译模式的支持。现在您可以使用报告生成器的所有功能——运行时编译、函数、将报告作为类发布。在所有支持的操作系统上都可以进行编译。
从 2022.3 版本开始,您可以使用GraphQL查询模型 从各种数据存储中获取数据。与REST或SQL查询相比,此数据源类型具有许多优势。您应该从 New Data Source 窗口的 REST 选项卡中选择 GraphQL 点,指定数据存储的 URL,然后查询文本。获取数据后,您可以根据报表和仪表板创建它们。
当前版本的另一个特点是关于数据分析和显示的领域——带状图。此图表类型是堆积柱形图的改进版本。首先,每个参数的值从大到小排序,即最大值总是显示在最上面。它极大地改进了对特定参数值的分析和视觉感知。其次,在参数的值之间绘制一条曲线(这是一条丝带),它允许您在直观分析时估计指标的趋势和趋势。自己试试。该图表在报告和仪表板中可用,您可以在直方图类别中找到它。此外,我们还添加了应用条件格式的功能范围图表类型。
添加了在将光标悬停在某些仪表板元素(图表、区域地图、指标)时可视化设计工具提示元素的功能。工具提示在样式设计器中使用属性进行自定义:工具提示画笔、工具提示文本画笔、工具提示角半径和工具提示边框. 现在,您可以根据公司的公司风格或仪表板元素的视觉设置为仪表板设计工具提示。顺便说一句,没有单独的属性设置工具提示背景的透明度。但是您可以通过在 Tooltip Brush 属性的颜色代码中指定 alpha 参数来设置它。
仪表板中的数据透视表添加了几个新功能。首先,您现在可以按升序或降序对行和列进行排序。您可以使用相应数据字段的属性面板中的排序属性来执行此操作。其次,您可以在使用向下钻取数据时定义展开的行或列条件。展开行或列的条件在属性面板的展开属性编辑器中执行。
经过深入分析,经过研究和对比测试,我们决定更换框架,创建桌面版 JS 报表设计器。之前使用的是 NW.js。现在独立的 JS 设计器是使用Electron构建的。因此,我们能够优化应用程序的速度,包括获取和处理数据、报告呈现、显示仪表板以及减少应用程序运行时间。
在 2022 年春季,仪表板添加了一个新元素 -卡片。在新版本中,我们扩展了此元素的功能列表。Cards 元素现在支持带有仪表板元素的交叉过滤和分组模式。此外,现在可以选择预设颜色集合以应用于卡片或从元素样式中获取此集合。您可以使用Series Color属性执行此操作。
从版本 2022.3 开始,您可以在报表的预览设置中定义HTML 预览模式。在报表设计器的桌面版本中创建报表并在 Web 浏览器中进一步查看时,它是相关的。在早期版本的 Web 查看器中,默认情况下,您可以使用TABLE模式显示报表,但有一定的限制。你可以切换到DIV模式仅在使用查看器选项时。之前,选择的模式应用于其中显示的所有报表,并且报表模板没有任何预览设置。现在报表创建者可以将视图模式定义为 DIV 或 TABLE。为 Web 查看器选项设置适当的值后,仍然可以一次定义所有报告的预览模式。默认情况下,查看器中的预览模式将由报告中的设置确定。
2022.3 版中的新功能也适用于报告中的地图和仪表板中的 GIS 地图。对于报表中的Map组件,已经实现了对数据下钻的支持。单击地图上的地理对象时,您可以打开另一个报告页面。对于仪表板中的 GIS 地图,添加了通过 URL 指定自定义提供程序服务器的功能,这大大增加了在自定义应用程序中使用此仪表板元素的灵活性。
从 2022.3 版本开始,Reports.JS和Dashboards.JS产品正在切换到ECMAScript 2017语言标准。我们对新版本的报表生成器进行了负载测试,根据测试结果,多页报表的处理速度提高了 25% 以上。
在以前的版本中,当将报告导出为 PDF 时,如果在报告中使用 *.otf 自定义字体,字体文件会完全嵌入到文档中,这反过来又会显着增加 PDF 文件的大小。我们对 *.otf 字体进行了一些优化,这将导致在将字体嵌入文档时仅集成在当前报表中呈现文本所需的字体字符。在许多情况下,这会减小 PDF 文件的大小。对于 *.ttf 字体,此优化已在之前的版本中实现。
在此版本中,我们为WPF v2报表设计器添加了代码选项卡。此选项卡与Stimulsoft Designer中的同一选项卡类似。默认情况下,此选项卡处于禁用状态,您可以在报告模板标题页的上下文菜单中找到启用它的参数。此外,在报表设计器中,我们完全重新设计了打开和保存报表的菜单,使其适应了 Microsoft Office 风格。该菜单包括搜索、修复常用报告、指定本地存储等选项。
欢迎Stimulsoft技术交流群,获取最新产品咨询:740060302
想要了解或购买Stimulsoft Ultimate正版授权的朋友,欢迎咨询慧都官方客服
Stimulsoft Ultimate包含使用报告和仪表板所需的库、脚本和其他文件。该产品包括报表和数据分析引擎、报表和仪表板设计器以及所有支持平台的查看器,例如WinForms、WPF、ASP.NET、ASP.NET MVC、.NET Core、Blazor、JavaScript、Node.js、Angular、PHP、Java以及在这些平台上构建的各种框架。