Dalla mia applicazione, come posso consentire a un utente di stampare un documento o una pagina da un iPhone o iPad? Quali versioni di iOS supportano la stampa?È possibile stampare dall'app per iPhone e iPad?
7
A
risposta
6
È possibile stampare su qualsiasi deviazione compatibile multitasking che esegue iOS 4.2 o versioni successive. Vedere questo per ulteriori informazioni: http://developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html#//apple_ref/doc/uid/TP40010156-CH12-SW1
17
Ecco un semplice codice.
-(void)printItem {
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, YES, 0);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.view.layer renderInContext:context];
UIImage *imageFromCurrentView = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIPrintInteractionController *printController = [UIPrintInteractionController sharedPrintController];
printController.printingItem = imageFromCurrentView;
UIPrintInfo *printInfo = [UIPrintInfo printInfo];
printInfo.outputType = UIPrintInfoOutputGrayscale;
printController.printInfo = printInfo;
printController.showsPageRange = YES;
void (^completionHandler)(UIPrintInteractionController *, BOOL, NSError *) = ^(UIPrintInteractionController *printController, BOOL completed, NSError *error) {
if (!completed && error) {
NSLog(@"FAILED! due to error in domain %@ with error code %u", error.domain, error.code);
}
};
[printController presentAnimated:YES completionHandler:completionHandler];
}
Problemi correlati
- 1. Qt per iPhone/iPad?
- 2. storyboard separate per iPhone/iPhone Retina/iPad/iPad Retina
- 3. JavaFX per iphone ipad
- 4. Applicazioni per iPhone e iPad Lanciare immagini
- 5. differenze nello sviluppo per iphone e ipad
- 6. Emulatore per iPhone, iPad e Mobile Browser
- 7. Risoluzione schermo iPhone e iPad
- 8. iPhone e iPad fine scorrimento
- 9. Popover personalizzato per iPad/iPhone
- 10. Obiettivo C - Uno storyboard per iPad e iPhone
- 11. App per iPhone e iPad Uso memoria reale e virtuale
- 12. Installa .IPA costruito per iPad su iPhone
- 13. Testare le app per iphone in ipad?
- 14. SplitView per ipad e menu nel cassetto per iPhone
- 15. iPhone e iPad: è possibile modificare il nome del prodotto su Xcode?
- 16. È possibile recuperare le applicazioni attualmente in esecuzione su iPhone e iPad
- 17. Come differenziare iPhone e iPad nell'applicazione universale?
- 18. Iphone/ipad sfondo immagine
- 19. CGBitmapContextCreate su iPhone/iPad
- 20. Controlli sovrapposti per video su iPhone/iPad
- 21. Menu contestuale iPhone/iPad
- 22. Caricamento video HTML5 per iPad/iPhone
- 23. iphone a ipad, iphone 4 problemi uialertview
- 24. Come creare la versione per iPhone e iPad di un'app?
- 25. Come configurare/installare il server MDM per iPhone e iPad
- 26. Libreria XMPP per iOS (iPhone/iPad)
- 27. Tasti di scelta rapida per iPhone/iPad?
- 28. Modalità orizzontale SOLO per iPhone o iPad
- 29. È possibile impedire la modifica dell'orientamento dell'iPhone/iPad nel browser?
- 30. Dati principali sincronizzazione iCloud tra due app (iPhone e iPad)