1

我使用 PrintDialog 打印了一些视觉对象。

PrintDialog printer = new PrintDialog();
printer.PrintVisual(barcodeCreator, "");

现在,如果打印成功完成,我想做一些业务逻辑,如果没有完全完成,我想做一些其他逻辑。那么我怎样才能找到打印状态呢?

4

1 回答 1

2

尝试PrintDialog.PrintQueue属性。它返回代表所选打印机的PrintQueue对象。然后,您可以使用PrintQueue.GetJob方法或属性

于 2013-05-08T12:33:21.630 回答