0

是否可以取消已经运行的 NSPrintOperation?我有以下代码:

let printOp: NSPrintOperation = NSPrintOperation(view: ..., printInfo: ...)
printOp.jobTitle = "Custom Print"
printOp.showsPrintPanel = false
printOp.showsProgressPanel = false
printOp.canSpawnSeparateThread = true
printOp.run()

我看到有一个 .cancel 的 NSPrintInfo jobDisposition,但我不知道如何将其应用于正在运行的现有任务。您可以在 macOS 的打印机作业队列中执行此操作,但我找不到在代码中执行此操作的方法。

谢谢。

4

0 回答 0