打印Winform /可视元素

时间:2020-03-05 18:38:28  来源:igfitidea点击:

我在Google上找到的所有文章都过时或者相互矛盾。

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

解决方案

回答

至少在VS 2008中,它非常容易。阅读问题后,我花了大约几分钟来编写答案的代码。这是我从中借来的:

http://msdn.microsoft.com/zh-CN/library/6he9hz8c.aspx

我对此进行了测试,并且可以正常工作。

回答

我认识的人创建了一个组件,该组件扩展了具有许多属性的控件,这些属性使我们可以对表单的打印方式进行很多控制。值得一看。

MCL PrintForm帮助器组件