Desde mi aplicación, ¿cómo puedo permitir que un usuario imprima un documento o página desde un iPhone o iPad? ¿Qué versiones de iOS admiten la impresión?¿Es posible imprimir desde la aplicación iPhone y iPad?
7
A
Respuesta
6
Puede imprimir en cualquier dispositivo multitarea que ejecute iOS 4.2 o superior. Consulte esto para obtener más información: http://developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html#//apple_ref/doc/uid/TP40010156-CH12-SW1
17
Aquí hay un código simple.
-(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];
}
Cuestiones relacionadas
- 1. Imprimir archivo PDF en iphone o ipad
- 2. ¿Es posible ejecutar aplicaciones .APK/Android en dispositivos iPad/iPhone?
- 3. rss leer la aplicación iphone/ipad
- 4. ¿Versiones para iPhone y iPad de la misma aplicación?
- 5. aplicación iPhone/iPad usando atajos de teclado?
- 6. ¿Es posible duplicar la pantalla de iPhone/iPad en un monitor sin jailbreaking?
- 7. Sincronización en la nube entre la aplicación para iPad/iPhone
- 8. ¿Cómo diferenciar iPhone y iPad en una aplicación universal?
- 9. Universal iPhone/iPad AppDelegate
- 10. NSUserDefaults: ¿es posible obtener userDefaults desde otra aplicación?
- 11. ¿Es posible usar rsync dentro de la aplicación de iOS?
- 12. iPhone y Ipad: ¿cómo doblo un código?
- 13. ¿Es posible desactivar C++ assert desde la aplicación .net
- 14. Emulador para iPhone, iPad y navegador móvil
- 15. Altura y ancho en iPhone (/ iPad)
- 16. Cómo implementar la aplicación del teléfono en el ipad/iphone
- 17. Objetivo C: un guion gráfico para iPad y iPhone
- 18. Android, ¿es posible ejecutar la aplicación desde el marcador?
- 19. Diferencias en programación sobre iPhone y iPad
- 20. detectar iPad 2x botón para la aplicación de iPhone
- 21. ¿Es posible evitar que la orientación de iPhone/iPad cambie en el navegador?
- 22. Qt para iPhone/iPad?
- 23. JavaFX para iphone ipad
- 24. ¿Cuál es la forma más sencilla de conectar un dispositivo a un iPad desde una aplicación?
- 25. ¿Es posible imprimir en Fortran en python?
- 26. ¿Cómo crear la aplicación Extjs que funciona en iPhone, iPad y Android?
- 27. guiones gráficos separados para iPhone/iPhone Retina/iPad/iPad Retina
- 28. ¿Es posible crear una aplicación para iPhone sin productos Apple?
- 29. phonegap ipad/iphone, tengo una sola aplicación en ambos dispositivos
- 30. iphone a ipad, iphone 4 uialertview problemas