Tengo una aplicación para iOS que imprime muy bien. Estoy conectado a una red WiFi que tiene una impresora compatible con AirPrint y puedo enviar a esa impresora sin problemas. Pero también necesito imprimir en impresoras especializadas (como Datamax/Oneil o incluso Boca) que no son compatibles con AirPrint. ¿Existe alguna solución de software/hardware que permita que mis aplicaciones de iOS impriman en impresoras sin soporte nativo para AirPrint?
Respuesta1
He estado trabajando recientemente en este mismo tema. Te sugiero que eches un vistazo a estas entradas del blog (AirPrint I,AirPrint II) donde compartimos nuestra experiencia en una especie de tutorial.
La configuración presentada en la parte II se implementó en un pequeño hospital y ahora los usuarios pueden imprimir desde sus iPads en varias impresoras compartidas de esta manera. Algunas de las impresoras son muy antiguas (más de 10 años).
La configuración resultante funciona perfectamente, por lo que la recomiendo.
Respuesta2
Puede guardar el archivo en el servidor y luego ejecutar una aplicación de vigilancia de archivos para monitorear la carpeta que carga, o puede activar un proceso del servidor después de cargar el archivo para transmitirlo a la impresora. Esto sería fácil de lograr utilizando un servicio web en Windows o Linux.
Respuesta3
Puedes convertir cualquier impresora que no sea AirPrint en una si estás ejecutando una Mac con ellas conectadas, la usamos bastante ya que no tenemos impresoras AirPrint...
Respuesta4
No quiero que parezca que trabajo para ellos (ya que no lo hago), pero busqué por todas partes una buena solución y esta es la siguiente:Huella dactilarpor Collobos (mac o pc). Cuesta $9,99. Pero te puedo asegurar que serán los mejores $10 que hayas gastado en mucho tiempo (tienen una versión de prueba). No solo puedes compartir CUALQUIER impresora (normal, pdf, etc.), sino que también puedes enviarla a un archivo, a Dropbox, etc. Un gran ejemplo es si tomas una foto en tu iPhone y quieres abrirla en tu computadora, haz clic en imprimir. y seleccione Abrir en mi computadora.
Configúralo y olvídalo, cualquiera que entre a mi casa puede imprimir (siempre que esté conectado a mi wifi).