canvas教程

WPF实现打印

字号+ 作者:H5之家 来源:H5之家 2015-10-30 16:33 我要评论( )

在WPF 中可以通过PrintDialog 类方便的实现应用程序打印功能。将需要打印的内容放入同一个中,并起名为printArea,打印按键一般不是我们希望打印出来的内容 在WPF 中可以通过PrintDialog类方便的实现应用程序打印功能,本文将使用一个简单实例进行演示。首先

在WPF 中可以通过PrintDialog 类方便的实现应用程序打印功能。将需要打印的内容放入同一个中,并起名为“printArea”,打印按键一般不是我们希望打印出来的内容

在WPF 中可以通过PrintDialog 类方便的实现应用程序打印功能,本文将使用一个简单实例进行演示。首先在VS中编辑一个图形(如下图所示)。

Design

将需要打印的内容放入同一个<Canvas>中,并起名为“printArea”,打印按键一般不是我们希望打印出来的内容,则将其放在<Canvas>外面。

 

接下来编写Button_Click 事件,由于我们要打印<Canvas>所包含的内容,所以要通过PrintVisual 打印Visual 对象。

 

 

运行程序,点击“Print”按键,弹出打印设置窗口,打印到XPS看看效果。

Print

如下图所示,打印结果中只有<Canvas>中的内容。

XPS


 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 打印html5中Canvas的方法

    打印html5中Canvas的方法

    2017-05-01 15:03

  • HTML5+Canvas调用手机拍照功能实现图片上传(下)

    HTML5+Canvas调用手机拍照功能实现图片上传(下)

    2017-04-30 17:00

  • js canvas实现擦除动画

    js canvas实现擦除动画

    2017-04-30 10:00

  • HTML5实现微信拍摄上传照片功能

    HTML5实现微信拍摄上传照片功能

    2017-04-30 09:01

网友点评
=