.NET 开发:从 Windows Forms 到 Web 服务的进阶之旅
一、Windows Forms 应用进阶:添加打印功能
在 Windows Forms 应用开发中,添加打印功能是一项常见需求。在 .NET 里,打印操作需要借助 PrintDocument 对象,该对象每次需要打印内容时会触发 PrintPage 事件。我们要为 PrintPage 方法创建一个事件处理程序,利用 GDI+ 来实际打印页面。
1.1 打印功能代码实现步骤
- 创建
PrintDocument对象 :将创建PrintDocument的代码置于Document.FileClicked方法的Print分支中,示例代码如下:
case “Print”:
PrintDialog dlgPrint = new PrintDialog();
dlgPrint.PrinterSettings = new PrinterSettings();
if (dlgPrint.ShowDialog() == DialogResult.OK) {
objReader = new StringReader(rtbDocument.Text);
PrintDocument pd = new Prin
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



