这款免费的DataGridView打印插件6.01版支持VB与C#编程语言,具备高效的数据表、图表打印功能,兼容Excel文件的导入和导出,并提供多样化的表头展示选项。
控件6.01版相对于6.0版本进行了如下主要更新:解决了在Windows XP及Windows Server 2008操作系统下打印预览不正确的问题(第一页正常,其他页全部空白)。
以下是该控件的主要功能:
1、强大的DataGridView打印能力。支持普通打印、分栏打印、跨页打印和工资条等多样化形式的表格输出,并能完全按照DGV设置格式如字体大小颜色及单元格对齐方式来实现“所见即所得”式的精准呈现,包括文本与图像。
2、报表设计工具EasyReport提供丰富的模板创建选项,支持常规报告、分组报告以及套打单据的设计。控件采用毫米单位精确定位,非常适合于复杂文档的布局和打印需求。
3、图表制作及输出功能。能够生成柱状图、饼图等多种类型的图形,并可选择2D或3D效果进行展示与打印。
4、文本处理能力加强了自动换行和分页的功能,并支持设定字符间距来调整版面,方便用户根据需要设置单倍或多倍行距等格式要求。
5、绘图功能全面覆盖.NET框架下的GDI+图形操作基础库包括直线绘制、矩形创建以及路径与多边形描绘等功能。
6、同一文档内可实现不同页面采用多种打印布局模式。通过在新增一页时指定不同的页面设置,即可轻松完成多样化版面设计的输出任务。
7、保存和加载报表文件功能允许用户将当前视图内容持久化,并支持后续以相同格式重新打开查看或编辑。
8、数据导出选项丰富多样,包括Excel, PDF, RTF以及HTML等常见文档类型。其中5.7版本引入了开源库NPOI来加速Excel的读写操作并保证良好的兼容性与性能表现。
9、容器控件打印支持使得用户能够将自定义布局内容以DrawPanel形式输出到纸张或屏幕。
10、从5.6版开始,SimpleReport组件允许在一个方案文件中存储多个打印配置,并在预览时提供便捷的切换机制来选择不同的视图模式。
此外还提供了诸如RichTextBox RTF文本打印、页眉/页脚设计选项(文字与图像混合)、复杂表头支持、自定义纸张尺寸设定等功能;并实现直接从TreeView和ListView控件中提取数据进行高效输出,同时具备斜线表头打印及条形码生成等特色功能。5.7版本还增强了Excel文件的数据导入能力,并实现了DataGridView的复制粘贴操作以提高交互效率。