public void Print(string filePath) { // 调用系统默认程序打开并打印文件(wrod,excel,pdf,txt等),但电脑上一定要安装默认打开文件的软件 try { // 使用Process.Start打开文件并传递打印参数,选择的打印机是电脑默认的打印机 ProcessStartInfo startInfo = new ProcessStartInfo { FileName = filePath, Verb = "print" }; Process.Start(startInfo); } catch (Exception ex) { Console.WriteLine("打印过程中出现错误: " + ex.Message); } finally { // 打印完成后可以选择删除临时文件 //File.Delete(filePath); } }
本文来自 www.luofenming.com