幸运星空

Lucker的程序人生

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

DataGridView控件中.Net项目中一个非常重要也很常用的数据操作控件,它功能强大,使用方便,深得.Net程序员们的喜爱。然而,一直以来,很多朋友都在为.Net项目中DataGridView控件的数据打印问题而发愁。因为MS并没有为它直接提供打印相关的方法,一切都得由我们自己写代码来实现。因此,DataGridView的打印功能是项目开发一个繁杂的任务,往往投入了大量人力和时间,却难以得到一项令人满意的打印功能,还迟延了项目的进度,间接提高了开发成本。

“DataGridView打印专家组件”是专业的打印方案解决组件,它高效性,实用性,便捷性,功能完善,还有强大的技术支持,绝对是.Net项目中打印任务解决方案的首选。它正是为了把程序员从繁重的打印功能开发中解脱出来,使之把更多的时间和精力放在业务逻辑的开发上,“打印专家”可以明显提高产品整体质量,加快项目进度,降低投入成本。

最近,作者又对“DataGridView打印专家组件”进行了一次较大的升级,版本由原来的2.0.2提升到了2.5.1。本次升级注重提升组件的稳定性和打印效率,并根据用户的试用反馈,增加了部分实用的功能。

我始终坚持“个人免费,商业收费”的组件开发原则,坚持做广大用户满意的DataGridView打印专家组件。

经过前面多个版本的测试和超过1千用户的试用,“DataGridView打印专家组件”已经发展成为一个功能完善,性能稳定的成熟产品。其灵活的设置与调用方式,可以满足不同场合和不同需求的用户的要求。时间证明,“DataGridView打印专家组件”经受住了挑剔的用户的考验,它已经发展成了一款优秀的专业打印组件产品。

DataGridView 打印专家组件(以下简称“打印专家”)是国内最先发布的专业DataGridView打印组件之一,它是由Lucker开发的一款免费软件,你可以在非商业项目中自由使用它。商业项目使用它或需要定制特定功能请与本人联系。

以下为2.0版软件界面截图动画(2.5版对界面有局部调整):

一,独有特色功能(极大程度的提高了操作效率和实用性,7,8,9,10为本次新增独有特色功能):
1,采用打印方案管理模式:将常用打印设置参数保存在打印方案中,下次同样的打印无需再设,只需选择相应的打印方案即可实现快速打印。此功能非常适合于打印任务多而杂的用户提高打印效率,减轻工作量。
2.即时预览打印设置:对于设置的各项参数(如主副标题,页眉页脚)的大小,位置,颜色等实现即时预览,无需另外到打印预览窗口去预览,方便用户调整。
3,打印预览窗口可随意缩放和拖动,真正做到了随心所欲的预览效果。
4,将打印机设置和页面设置完美集成,从此不用在分别打开不同的窗口对打印机,纸张,页边距等参数进行设置了,提高了操作性。
5,可以选择要打印行和列:不想打印的列,不想打印的行从此可以由用户自由决定。
6,提供适应一般化打印需求的“默认方案”模板,提高了用户打印设置的效率。
7,两种调用方案(简单方案和专家方案):满足您项目中灵活调用的需要,简单方案:两行代码搞定打印;专家方案:允许在代码 中直接设置参数项并打印数据,简化了操作过程。
8,DataGridView数据及外观样式再编辑功能:对DataGridView的显示外观不满意?改!对数据内容不满意?改!
9,可以在任意位置打印公司LOGO图片
10,可以完美打印DataGridView中的任意类型的数据:包括文本框,链接文件框,下拉列表框,按钮,复选框以及图片等类型的 列。

二,强大的通用功能
1,不仅可以设置主标题,副标题,而且还可以设置它们的字体,颜色和对齐方式。
2,页眉页脚的设置也同样。
3,对于页码的显示风格,可由用户自定义,而且可以选择页码显示在页眉还是页脚。
4,左对齐,居中,适应页宽,这三种风格打印布局方式,再配合“固定列宽”功能,完全可以满足多样化的打印内容的布局需求。
5,“打印数据”标签可以根据需要设置各列的打印宽度,甚至可以重新排列行,满足内容显示和阅读的要求。
6,实现Windows默认打印对话框的所有功能,可以自定义纸张(需要打印机支持)。

三,更多信息和下载地址,请转链到本人博客:

http://www.cnblogs.com/luckeryin/category/210710.html

posted on 2009-12-09 10:03  Lucker  阅读(986)  评论(1编辑  收藏  举报