WPF 打印操作之PrintDialog
一、WPF 打印操作之PrintDialog 在WPF 中可以通过 PrintDialog 类方便的实现应用程序打印功能。 PrintDialog可以直接打印Wpf控件或者页面, 将呈现结果使用Windows系统默认打印机 ,执行打印。 PrintDialog dialog = new PrintDialog(); // 显示打印框,选择份数和打印机 if (dialog.ShowDialog() == true ) { // dialog.PrintVisual(printArea, "Print Test"); dialog.PrintVisual(richText, " 测试 " ); } // 直接打印 // dialog.PrintVisual(richText, "测试"); 关于PrintDialog的更多用法请参考: https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.controls.printdialog?redirectedfrom=MSDN&view=netcore-3.1 二、代码示例 1.wxml < Window x:Class ="CoreWpfApp1.MainWindow" xmlns ="http://schemas.microsoft.com/winfx/2006/xaml