我需要使用我的Mac应用程序打印我的视图的内容。我得到打印选项的标准面板。但是,预览我的页面设置不正确。如何设置页面布局打印选项以编程方式为Mac应用程序
我使用下面的代码行动打印按钮
- (void)print:(id)sender {
[[NSPrintOperation printOperationWithView:staticText] runOperation];
float horizontalMargin, verticalMargin;
NSSize bounds = [printInfo imageablePageBounds].size;
NSSize size = [printInfo paperSize];
horizontalMargin = 0;
verticalMargin = 0;
[self setPrintInfo:[NSPrintInfo sharedPrintInfo]];
[printInfo setLeftMargin:horizontalMargin];
[printInfo setRightMargin:horizontalMargin];
[printInfo setTopMargin:verticalMargin];
[printInfo setBottomMargin:verticalMargin];
}
所以...有什么问题吗? – Macmade 2011-05-03 12:37:26
请看看图片 – Swastik 2011-05-03 12:38:43
那么,也许你应该解释一下,如果你想要一个答案,你想达到什么样的目标... – Macmade 2011-05-03 12:47:13