代码改变世界

Silverlight打印全套解决方案--支持打印预览、页面设置(横向纵向,页边距,纸张大小、字体大小)、自动分页和多页连续打印

2011-10-30 19:04  slmk  阅读(7763)  评论(0编辑  收藏  举报

Silverlight打印解决方案2.1正式发布


 

Silverlight打印解决方案2.0已发布

2.0新特性:

  1. 页头、页体和页脚的模板自定义,可以根据用户的需要自定义。

  2. 打印预览支持连续滚动。

  3. 预览支持缩放。

  4. 支持Silverlight5的矢量打印。

  5. 支持多层表头。

  6. 改进的自动分页算法,相对于1.1的分页算法更简洁和准确。

  7. 支持换行。

预览支持滚动和缩放

支持复杂报表

--〉查看2.0详情

以下是1.1版本:

Silverlight4的打印支持很简陋,没有打印预览功能,我们的SilverlightPrint项目解决了打印预览的问题,在打印之前,可以查看报表是否合适。多页自动分页,每一页都会保留表头。

 

 

 通过页面设置可以选择打印方向,改变纸张大小,字体大小,以及页边距。

点击打印,就会得到精美报表,支持多页连续打印。

全部源代码