Esistono validi tutorial passo passo per abilitare la stampa da un'applicazione iOS 5? Ho un'applicazione che deve avere un modello di base (simile a un biglietto) che è pieno di informazioni da un oggetto e quindi stampato su una stampante locale. Ho letto gli elementi base di AirPrint sul sito degli sviluppatori iOS, ma mi piacerebbe trovare un buon tutorial che metta tutto insieme.Tutorial passo passo per la stampa da iOS?
risposta
Che dire di documenti di Apple su Guida Disegno e stampa per iOS http://developer.apple.com/library/ios/documentation/2ddrawing/conceptual/drawingprintingios/drawingprintingios.pdf [PDF]
EDIT:
specialmente cercano il flusso di lavoro di stampa oppure fare clic su questo link per la documentazione HTML in linea http://developer.apple.com/library/ios/documentation/2ddrawing/conceptual/drawingprintingios/Printing/Printing.html#//apple_ref/doc/uid/TP40010156-CH12-SW14
Session 108 del WWDC 2011 si chiamava "iOS Printing System" e includeva una panoramica dettagliata di tutti i modi di stampare su iOS, inclusa una demo della creazione di una UIPrintPageRenderer
personalizzata, che è (molto probabilmente) quello che dovresti fare.
È possibile ottenere il video, codice di esempio, e scivola dal sito degli sviluppatori di Apple: https://developer.apple.com/videos/wwdc/2011/?id=108
Per stampare qualsiasi file o immagine dal dispositivo iOS, possiamo usare UIPrintInteractionController
UIPrintInteractionController *pc = [UIPrintInteractionController
sharedPrintController];
UIPrintInfo *printInfo = [UIPrintInfo printInfo];
printInfo.outputType = UIPrintInfoOutputGeneral;
printInfo.orientation = UIPrintInfoOrientationPortrait;
printInfo.jobName [email protected]"Report";
pc.printInfo = printInfo;
pc.showsPageRange = YES;
pc.printingItem = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://test.com/Print_for_Client_Name.pdf"]];
// You can use here image or any data type to print.
UIPrintInteractionCompletionHandler completionHandler =
^(UIPrintInteractionController *printController, BOOL completed,
NSError *error) {
if(!completed && error){
NSLog(@"Print failed - domain: %@ error code %ld", error.domain,
(long)error.code);
}
};
[pc presentFromRect:CGRectMake(0, 0, 300, 300) inView:self.view animated:YES completionHandler:completionHandler];
- 1. Symfony 2.0 passo dopo passo tutorial richiesto
- 2. Test passo passo passo SpecFlow for Dummies
- 3. Debugger interattivo passo passo per Rust?
- 4. matplotlib, passo dopo passo animazione
- 5. Django passo dopo passo form.save
- 6. Integrazione Paypal con PHP passo dopo passo
- 7. WS molla - passo dopo passo in STS (da WSDL)
- 8. ctags, jsctags/doctorjs, Tagbar passo dopo passo
- 9. Ricerca del tutorial del flusso di lavoro di Activiti Alfresco passo dopo passo
- 10. Passo dopo passo Google SSO (java)?
- 11. Formula homebrew installazione passo dopo passo per debug
- 12. Iex sta andando passo dopo passo?
- 13. AngularJS Goniometro: log di avanzamento passo-passo
- 14. Mathematica 7 che mostra la risposta passo dopo passo
- 15. numpy.where(), spiegazione/esempi dettagliati passo-passo
- 16. Passo $ questo per funzionare
- 17. Jboss passo dopo passo caldo stabilito distribuire
- 18. Meteor passo dopo passo la mia prima guida alle app?
- 19. La funzione passo-passo di GDB (successiva) non sembra funzionare
- 20. Metodo passo-passo senza simboli - Come entrare?
- 21. Carica l'app per Android su Google Play passo dopo passo ...?
- 22. Django - procedura guidata passo dopo passo
- 23. Hudson - Guida passo passo per configurare macchine master e slave
- 24. Passo dopo passo per far funzionare Google Analytics in PhoneGap 1.2.0 su iOS (phonegapalytics)
- 25. Passo dopo passo Lotus Notes Domino Programmazione Esercitazioni
- 26. Modifica dimensione passo per ngRepeat
- 27. esempio di livello dati caffe passo dopo passo
- 28. Come eseguire un programma Perl passo dopo passo?
- 29. per() larghezza del passo anello
- 30. Blueimp jQuery File Upload plugin con Codeigniter passo dopo passo?
Stavo per rispondi con lo stesso documento, ma [ecco un link che ti porta all'inizio della sezione di stampa] (https://developer.apple.com/library/ios/#documentation/2DDrawings/Conceptual/DrawingPrintingiOS/Printing/Printing. html # // apple_ref/doc/uid/TP40010156-CH12-SW5). – DarkDust
Grazie a tutti e due. Questo è un documento sorprendentemente facile da leggere (e implementare!). Sto usando il formattatore HTML per farmi funzionare e con questo ho già stampato il mio primo documento! –