首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在显示面板后重写NSPrintOperation设置?

是否可以在显示面板后重写NSPrintOperation设置?
EN

Stack Overflow用户
提问于 2015-07-20 16:16:07
回答 1查看 203关注 0票数 2

当您调用[NSPrintOperation runOperation]时,打印系统运行打印选项面板,当用户单击OK时,打印就会发生。

是否有方法在面板运行后,但在实际打印发生之前,修改用户选择的一些设置(在NSPrintInfo对象中)?我想覆盖几个设置。

我知道您可以完全取消面板,但我感兴趣的是“拦截”打印设置。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-17 16:47:17

事实上,这很容易-我不知道为什么我有这么多的问题,首先。

您可以访问[NSPrintOperation printInfo]中的所有打印作业选项和子printSettings字典。这些选项有时有点隐藏,但它们都在那里(拷贝、复印机、要使用的托盘等)。甚至是模型特定的设置(比如控制施乐打印机的订书机单元)。

当您使用所选的不同选项手动启动作业时,它有助于检查不同的值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31521416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档