支持.NET 6
在最新的版本中添加了对 FastReport.Core 和 FastReport.CoreWin的 .NET 6支持。
对Core和Blazor服务器的WebReport改进
导出设置
添加了配置从WebReport以所需格式导出报表的功能,当 webReport.Toolbar.Exports.EnableSettings 属性被激活时,设置图标将出现在所需的导出按钮旁边。 单击此按钮将显示一个窗口,其中列出了可能的设置(导出的页面、属性等)。
可以使用 webReport.Toolbar.Exports.Color 和 webReport.Toolbar.Exports.FontSettings 属性自定义导出设置窗口。
将不同的报表页面分成书签
添加了在不同的 WebReport 选项卡中打开不同的 ReportPage 页面的功能。 要激活此功能,您需要启用 webReport.SplitReportPagesInTabs 选项。
WebReport中的静态样式
为了能够覆盖工具栏、大纲和其他元素的标准样式以进行自定义,添加了静态类名,其中包括:fr-toolbar、fr-toolbar-item、fr-toolbar-narrow、fr-toolbar-dropdown-content、fr-toolbar-zoom-selected、fr-toolbar-pointer、fr-toolbar-notbutton、fr-toolbar-slash。
导出改进
实现了水印到 Word 和 RTF 的导出。
在导出矩阵中添加了 SVG 图像缩放
这提高了导出到 Word 和 Excel 时导出图像的质量, 但是这会增加输出文件的大小。 要使用此功能,您必须在导出时启用"Print optimized"选项。
已实现在 Excel 2007 中将组导出到单个工作表。
Excel 2007 添加了导出属性的功能,该属性在导出时确定图像的大小和位置。
现在您可以定义当图像的位置和大小改变时图像在单元格中的行为操作。这样做时,图像可以:
- 与单元格一起移动和调整大小;
- 与单元格一起移动,但不改变其大小;
- 不要移动或调整大小。
实现了在导出到 Excel 97 时隐藏或显示网格线的功能。
在 HTML 导出中添加了 "Don't rotate landscape pages when printing"(“打印时不旋转横向页面”)选项。
以前我们在打印时强制旋转横向页面,原因是浏览器无法正确打印纵向和横向页面的报表。打印此类文档时,横向页面会被纵向页面的宽度截断。现在您可以调整是否横向旋转页面,此外即使没有纵向页面,横向页面总是旋转的错误已得到修复。
报表生成器FastReport .NET是适用于.NET Core 3,ASP.NET,MVC和Windows窗体的全功能报告库。使用FastReport .NET,您可以创建独立于应用程序的.NET报告。
FastReport 技术交流群5:702295239 欢迎一起进群讨论