Mac - 在打印对话框扩展中点击打印按钮显示模式窗口

Posted

技术标签:

【中文标题】Mac - 在打印对话框扩展中点击打印按钮显示模式窗口【英文标题】:Mac - Displaying a modal window on tap of Print button in Print Dialog Extension 【发布时间】:2013-03-27 08:10:44 【问题描述】:

当用户点击打印按钮时是否可以执行自定义操作?例如,我可以在打印前显示一个身份验证对话框吗?

我是 Mac 打印机开发的新手。任何帮助将不胜感激。 谢谢!

【问题讨论】:

【参考方案1】:

在PDE中,我通过以下方法截取了打印动作:

- (void)shouldPrint

在该方法中返回 YES 或 NO 之前,我以模态方式显示了 NSWindow。 (当 NSWindow 模态显示时,“shouldPrint”方法的执行将停止。)

【讨论】:

以上是关于Mac - 在打印对话框扩展中点击打印按钮显示模式窗口的主要内容,如果未能解决你的问题,请参考以下文章

直接打印则需要调用PrintDocumnt.Print()方可打印,否按在对话框中点打印但不会有反应

excel打印预览时为啥会有这两道灰色条,怎么消除

原TSC-342E PRO chrome两列打印配置

pdf文件不大但打印时非常大,打印很慢,如何解决

你可以在插件中运行 XPC 服务吗? (例如,打印对话框扩展插件)

惠普打印机联网设置