奎星楼 發表於 2025-10-24 10:38:00

FastReport .NET 2026.1 全新发布: 统一Demo中心、全新Ribbon界面、Excel公式导出、Word图像质量设置等重磅升级!

<p><img src="https://image.evget.com/attachment/keditor/image/20251024/101421_0.png"></p>
<p>&nbsp;</p>
<p>近日,FastReport&nbsp;团队正式发布&nbsp;FastReport .NET&nbsp;2026.1&nbsp;版本!本次更新带来了多项重要功能改进与性能优化,包括:<br>✅ .NET 产品统一演示中心(Demo Center)<br>✅ 内置数据库插件的报表设计器<br>✅ 全新 Ribbon UI 界面与 RibbonDesignerControl 控件<br>✅ Excel 导出支持公式<br>✅ Word 导出可配置图像质量<br>✅ WebReport 工具栏焕新设计与 Blazor Server 优化<br>以及更多改进与修复。</p>
<hr class="wp-block-separator">
<h2>新功能亮点</h2>
<h3>🔹 统一的 .NET Demo Center</h3>
<p>FastReport .NET&nbsp;系列产品众多,每款产品均包含丰富的示例应用。<br>为方便用户体验和学习,本次版本推出了&nbsp;全新的 Demo Center&nbsp;—— 一个统一的演示中心应用,汇集所有 .NET 产品的演示示例。</p>
<p><img alt="" class="wp-image-3822 lazyload" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-11.png"></p>
<p>安装后,您即可直接浏览、运行各类示例程序或在线演示,快速了解各产品功能与用法。</p>
<hr class="wp-block-separator">
<h3>🔹 内置数据库插件的报表设计器</h3>
<p>报表设计器支持多种数据库连接作为数据源。<br>此前部分数据连接需通过插件形式手动下载与集成,为简化操作,本次更新提供了&nbsp;预装全部数据库连接插件的设计器版本,开箱即用,无需自行编译或配置。</p>
<hr class="wp-block-separator">
<h3>🔹 全新 Ribbon UI 与 RibbonDesignerControl</h3>
<p>设计器迎来了现代化升级!<br>新版&nbsp;Ribbon UI 界面&nbsp;提供更直观的布局和更高的交互性,大幅提升报表设计体验。</p>
<p><img alt="" class="wp-image-3821 lazyload" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-10.png"></p>
<p>此外,全新&nbsp;RibbonDesignerControl 控件&nbsp;可直接在您的自有应用中集成 Ribbon 风格设计界面(此前仅支持标准设计控件)。</p>
<p><img alt="" class="wp-image-3820 lazyload" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-9.png"></p>
<blockquote class="wp-block-quote">
<p>若仍偏好旧版界面,可在设置中切换回传统模式(修改后需重启设计器)。</p>
</blockquote>
<hr class="wp-block-separator">
<h3>🔹 Excel 导出支持公式</h3>
<p>导出到 Excel 时新增“导出公式”选项。</p>
<p><img alt="" class="wp-image-3819 lazyload" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-8.png"></p>
<p>启用后,报表中的文本元素、表格单元格或矩阵若包含合法的 Excel 公式(如&nbsp;=A1+B1),将被正确识别并在 Excel 中自动计算结果。<br>若公式无效,则以普通文本方式导出。</p>
<hr class="wp-block-separator">
<h3>🔹 Word 导出支持图像质量设置</h3>
<p>导出到 Word 时新增“图像”选项卡,可选择:</p>
<p><img alt="" class="wp-image-3818 lazyload" width="660" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-7-1024x777.png"></p>
<ul>
<li>保持原始分辨率</li>
<li>打印优化模式</li>
<li>图像压缩</li>
<li>标准、低、中、高四档图像质量<br>方便用户根据输出场景自由调节文件体积与清晰度。</li>
</ul>
<hr class="wp-block-separator">
<h3>🔹 OpenOffice Writer 段落模式导出优化</h3>
<p>改进后的段落模式导出速度更快、文档更轻量,符合最新标准,同时修复了样式与分页逻辑等多项问题。</p>
<p><img alt="" class="wp-image-3817 lazyload" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-6.png"></p>
<hr class="wp-block-separator">
<h2>WebReport 更新</h2>
<h3>🔸 全新工具栏设计(.NET Framework)</h3>
<p>WebReport 工具栏焕新,与其他平台版本保持一致,可通过以下属性启用:</p>
<pre class="wp-block-code highlighter-hljs"><code>WebReport.UseNewInterface = true;</code></pre>
<p>前:</p>
<p><img alt="" class="wp-image-3815 lazyload" width="600" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-4-1024x61.png"></p>
<p>后:</p>
<p><img alt="" class="wp-image-3816 lazyload" width="600" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/image-5-1024x78.png"></p>
<hr class="wp-block-separator">
<h3>🔸 Blazor Server Circuit 缓存清理机制</h3>
<p>新增在 Blazor Server 环境中 Circuit(用户会话)结束时自动清理 WebReport 缓存的能力,有效降低内存占用:</p>
<pre class="wp-block-code highlighter-hljs"><code>services.AddFastReport(options =&gt;
{
    options.CacheOptions.UseCircuitScope = true;
});</code></pre>
<hr class="wp-block-separator">
<h3>🔸 在线设计器创建 WebReport 的新配置项</h3>
<p>现在可在&nbsp;Online Designer&nbsp;中直接创建 WebReport,并通过以下方式在创建时自动配置数据源与属性:</p>
<pre class="wp-block-code highlighter-hljs"><code>options.Designer.OnWebReportCreated = (webReport, serviceProvider) =&gt;
{
    webReport.EmbedPictures = true;
    webReport.Report.RegisterData(...);
};</code></pre>
<hr class="wp-block-separator">
<h3>🔸 更新的 Web Demo 应用</h3>
<p>ASP.NET、ASP.NET Core、Blazor Server 与 Blazor WASM 的 Web 演示应用已全面更新,设计风格统一,并新增了多份示例报表。</p>
<p><img alt="" class="wp-image-3814 lazyload" width="600" data-src="https://www.fastreportcn.com/wp-content/uploads/2025/10/11-4.png"></p>
<hr class="wp-block-separator">
<h3>🔸 支持关闭 WebReport 页面分隔阴影</h3>
<p>新增属性可隐藏页面之间的阴影分隔线:</p>
<pre class="wp-block-code highlighter-hljs"><code>WebReport.PageBorderVisible = false;</code></pre>
<hr class="wp-block-separator">
<h2>其他改进与修复摘要</h2>
<h3>Engine 引擎</h3>
<ul>
<li>新增:XML 数据库连接时可选择编码方式</li>
<li>新增:数据库连接器支持异步请求</li>
<li>修复:多项 SVG、表格打印与脚本加载问题</li>
<li>优化:RFID 标签属性逻辑与函数描述</li>
</ul>
<h3>Designer 设计器</h3>
<ul>
<li>新增:水平滚动手势、Ctrl 多选、对象缩放居中、Alt 辅助网格等功能</li>
<li>新增:RibbonDesignerControl 控件与全新 Ribbon UI</li>
<li>修复:多项对象显示、编辑器图标、高 DPI 显示错误</li>
</ul>
<h3>Exports 导出</h3>
<ul>
<li>新增:XPS 打印优化、PDF 数字签名导出、Excel 公式校验</li>
<li>优化:Word 导出水印亮度、导出性能与兼容性</li>
<li>修复:PDF/Word/HTML 导出中的多项布局与样式错误</li>
</ul>
<h3>Common &amp; Demos</h3>
<ul>
<li>新增:Codabar 起止字符属性字段</li>
<li>修复:JSON 图表绑定错误、打印机切换时格式重置等问题</li>
</ul><br><br>
来源:https://www.cnblogs.com/software-Development/p/19162595
頁: [1]
查看完整版本: FastReport .NET 2026.1 全新发布: 统一Demo中心、全新Ribbon界面、Excel公式导出、Word图像质量设置等重磅升级!