直接将字符串发送到打印机
可能的重复:
使用 C# 将文档发送到打印机
我想将字符串值直接发送到打印机。当然,如果我可以将数据表发送到打印机就更好了。但首先我想知道如何在不提示最终用户打印机的情况下发送字符串值。 我在网上搜索了3个小时,但没有找到任何回复。 请帮我。谢谢 :)
Possible Duplicate:
Send document to printer with C#
I want to to Send a String Value directly to printer. of course it is very better that I can send a datatable to printer. but first of all I want to know how I can send my String Value without any prompting for end user to printer.
I have searched for 3 hours in internet but found no response.
please help me. Thx :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在
System.Drawing.Printing
命名空间下使用PrintDocument
。Print
方法将使用默认打印机打印字符串此处
you can use
PrintDocument
underSystem.Drawing.Printing
namespace.Print
method will print the string using your default printerFound example from here
不确定您在搜索什么,但这是我在 1 分钟内在 MSDN 上找到的两篇关于打印的文章。简而言之,
PrintDocument
类通过为每个打印页面引发的PrintPage
事件来包装功能。http://msdn.microsoft.com/en-us /library/system.drawing.printing.printdocument.aspx
http://msdn.microsoft.com/en-us /library/system.windows.forms.printdialog.aspx
Not sure what you were searching for, but here are two articles I found in 1 minute on MSDN about printing. In a nutshell, a
PrintDocument
class wraps up the functionality with thePrintPage
event being raised for each page being printed.http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.aspx
http://msdn.microsoft.com/en-us/library/system.windows.forms.printdialog.aspx