打印一个Winform /可视元素

我通过谷歌发现的所有文章都是过时的或相互矛盾的。

在c#中打印表单或者richtextbox最简单的方法是什么?我认为它通过设置 Document 来使用 PrintDiaglog 类,但是如何转换?

0

2 答案

至少在VS 2008中,它非常简单。在阅读您的问题后,我花了大约几分钟的时间来编写答案。这是我借用的地方:

http://msdn.microsoft.com/en-us/library/6he9hz8c.aspx

我测试了这个,它工作。

0
额外

我认识的人创建了一个组件,它扩展了控件的大量属性,这些属性使您可以很好地控制窗体打印的方式。值得一看。

MCL PrintForm助手组件

0
额外