Advertisement
Guest User

Untitled

a guest
Jul 29th, 2014
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
  2. UIImage *im = [self createImageFromFramesWithScaleRatio:2.5 square:NO];
  3. pasteboard.image = im;
  4.  
  5. NSString *path; [UIImage imageNamed:im];
  6. NSData *dataFromPath = [NSData dataWithContentsOfFile:path];
  7.  
  8. UIPrintInteractionController *printController = [UIPrintInteractionController sharedPrintController];
  9.  
  10. if(printController && [UIPrintInteractionController canPrintData:dataFromPath]) {
  11.  
  12. printController.delegate = self;
  13.  
  14. UIPrintInfo *printInfo = [UIPrintInfo printInfo];
  15. printInfo.outputType = UIPrintInfoOutputGeneral;
  16. printInfo.jobName = [path lastPathComponent];
  17. printInfo.duplex = UIPrintInfoDuplexLongEdge;
  18. printController.printInfo = printInfo;
  19. printController.showsPageRange = YES;
  20. printController.printingItem = dataFromPath;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement