打印 Winform/视觉元素

Posted

技术标签:

【中文标题】打印 Winform/视觉元素【英文标题】:Print a Winform/visual element 【发布时间】:2010-09-05 12:57:54 【问题描述】:

我通过 google 找到的所有文章要么已过时,要么相互矛盾。

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

【问题讨论】:

【参考方案1】:

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

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

我对此进行了测试,它确实有效。

【讨论】:

【参考方案2】:

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

MCL PrintForm Helper Component

【讨论】:

以上是关于打印 Winform/视觉元素的主要内容,如果未能解决你的问题,请参考以下文章

winform 打印条码 如何去实现

c# winform 报表打印

winform中自带打印控件如何循环打印数据

winform中如何实现打印功能,能够打印出winform中的字,或者打印出数据库中一条数据,两种都可以

winform简单打印

winform 打印不清晰问题