gpt4 book ai didi

objective-c - 如何更改 NSPrintInfo 双面打印?

转载 作者:行者123 更新时间:2023-12-03 17:50:52 25 4
gpt4 key购买 nike

使用 UIKit 我可以正常使用 UIPrintInfo 设置打印作业,并将 printInfo.duplex 设置为 UIPrintInfoDuplexShortEdge 这意味着当我横向打印多页时,文档会很好地排列在纸张上。

我想在Cocoa中做同样的事情,但我找不到等效的东西。我该怎么做?

最佳答案

您需要访问低级Core Printing对象并修改:

PMPrintSettings printSettings = printInfo.PMPrintSettings;
if (PMSetDuplex(printSettings, kPMDuplexTumble) == noErr)
[printInfo updateFromPMPrintSettings];

关于objective-c - 如何更改 NSPrintInfo 双面打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27298871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com