ASP.NET FastReport 提供了丰富的打印设置选项,允许用户根据需要调整报表的打印格式和输出选项。以下是关于ASP.NET FastReport打印设置的相关信息:
打印设置
- 打印顺序:可以通过设置“分组页眉”中的“条件”和“排序顺序”属性来控制打印顺序。
- 分页设置:通过调整“保持当前页”和“新页”等属性来控制分页。
- 系统函数:使用FastReport自带的函数对数据进行处理,如条件判断、数据转换等。
- 数据块编辑:在数据块区域进行编辑,如添加、删除行或列。
- 数据文本多行合并:设置文本控件的“合并”属性,实现多行数据合并打印。
打印预览和导出
- 打印预览:FastReport支持打印预览功能,允许用户在打印前查看报表的最终效果。
- 导出格式:支持将报表导出为多种格式,包括PDF、Excel、Word、图片等,满足不同需求。
打印相关功能
- 异步报告准备:新增
report.PrepareAsync()
方法,支持异步报告准备,提高报告生成效率。 - IfNull函数:引入新的
IfNull
函数,避免在表达式计算中出现System.NullReferenceException
错误。 - 本地化支持:在Blazor WASM WebReport界面中引入本地化支持,使报表界面支持多语言。
- 图像导出:支持将报表导出为图像格式,如JPEG、PNG等,方便用户将报表以图像形式分享或存档。
通过上述设置和功能,FastReport为ASP.NET开发者提供了一个强大且灵活的报表打印解决方案。