【发布时间】:2011-11-01 20:41:37
【问题描述】:
我在网上搜索过,但没有找到解决问题的方法:
我想在打印 WebView 时打印页眉和页脚。
[printInfoDict setObject:[NSNumber numberWithBool:YES] forKey:NSPrintHeaderAndFooter];
NSView* viewToPrint = [[[self.webViewController.webView mainFrame] frameView] documentView];
NSPrintOperation* printOp = [NSPrintOperation printOperationWithView:viewToPrint printInfo:printInfo];
页脚/页眉当前未打印。
此外,我想添加自己的页脚/页眉(这可以通过覆盖 NSView 的 -(void) pageHeader 和 -(void) pageFooter 来实现)。
我不知道如何实现这一点。 感谢您的帮助。
【问题讨论】:
标签: objective-c cocoa printing webview