使用System.Drawing.Printing.PrintDocument捕获打印错误

时间:2014-01-20 08:06:30

标签: c# wpf printing printdocument

我的团队正在开发的应用程序是使用WPF& ,NET 4.0。该应用程序还与连接到PC的热敏打印机通信(就像在商场中使用的那些,但它不是POS系统)。我们只有1台打印机连接到PC。

应用程序连接到打印机,输出通常成功,没有任何问题,并行我们将数据保存到数据库(SQL Server 2008并转到SQL Server 2012)。

在极少数情况下,打印输出不可用,但数据会保存到DB。

当我们遇到此类问题时,有没有办法检查或捕获与打印机相关的问题?

提前致谢。

1 个答案:

答案 0 :(得分:0)

请检查您的驱动程序是否是最新的。 并使用调试来检查执行代码时是否发生错误。 为此你可以使用try catch块来抛出异常。