2

我正在尝试使用我的 Mac 在热敏打印机上打印票证。这样我就没有问题了。我使用 NSPrintOperation 执行操作,由 NSPrinterInfo 协助处理边距和其他设置的问题。问题是,当我发送打印 NSView 的订单时,总是可以选择打印机、份数等……我想直接打印票证而不经过这个中间状态。谁能帮我做到这一点?

4

1 回答 1

2

文档中,您可以选择如下设置 showsPrintPanel 属性;

let printOperation = NSPrintOperation(view: someView)
printOperation.showsPrintPanel = false
printOperation.runOperation()
于 2016-06-01T12:57:24.690 回答