我正在使用NSPrintOperation和NSView进行打印 .

我在我的NSView类中绘制了我的设计图像 .

肖像页打印得很好,

但是当我以横向模式打印时,图像会旋转90度 .

所以横向打印没有做好请帮我这个 .

NSPrintOperation* printOperation = [NSPrintOperation 
printOperationWithView:my_print_view printInfo:printInfo];

[[printOperation printInfo] setPaperSize:printInfo.paperSize];

[[printOperation printInfo] setOrientation:NSPaperOrientationLandscape];

[printOperation setCanSpawnSeparateThread:YES];
[printOperation setShowsPrintPanel:NO];

[printOperation runOperationModalForWindow:window delegate:window didRunSelector:nil contextInfo:nil]

//在NSView中我绘制这样的图像

[design_image drawInRect:image_dr_rct fromRect:NSZeroRect operation:NSCompositeCopy fraction:1.0];

我认为NSPrintOperation图形上下文会影响我的打印视图设计 .

当我在横向页面打印时,我的设计也会旋转 .

请帮帮我,我该怎么办呢 .

提前致谢 .