标签: macos driver printers printdialog
当用户点击“打印”按钮时,是否可以执行自定义操作?例如,我可以在打印前显示“身份验证”对话框吗?
我是Mac打印机开发的新手。任何帮助将不胜感激。 谢谢!
答案 0 :(得分:1)
在PDE中,我通过以下方法拦截了打印操作:
- (void)shouldPrint
我在模式中显示了一个NSWindow,然后在该方法中返回YES或NO (当模态显示NSWindow时,停止执行“shouldPrint”方法。)