2

当我使用 NSTextField 打印时,内容显示在页面的中心,而不是在左上角对齐:

NSTextView *printView = [[NSTextView alloc] initWithFrame:NSMakeRect(0, 0, 468, 648)];
[printView setString:text];
[printView autorelease];



[[NSPrintOperation printOperationWithView:printView] runOperation];

我也试过

NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
[printInfo setVerticallyCentered:NO];
[printInfo setHorizontallyCentered:NO];
4

1 回答 1

0

OSX Objective-C 打印模板

我正在为 OS X 构建一个应用程序,我想添加一个简单的打印功能,但我发现似乎没有简单的方法可以做到这一点。我有一些文本要与标题一起打印。是否有某种模板可供我使用并添加我自己的文本?

如果您NSPrintOperation进入文档搜索字段,您将看到相关的示例代码。

这样做:Apple 提供了许多使用此类的示例。TextEdit 示例还说明了打印的自定义。

于 2012-10-20T21:02:47.570 回答