1 votos

Aplicación para imprimir en impresoras Samba a través del uso compartido de documentos en iOS.

Estoy buscando una aplicación de iOS que admita "compartir documentos" y que me permita imprimir en una impresora Samba.

Caso de uso:

  • abrir un documento (por ejemplo, un PDF) con la aplicación (a través de la funcionalidad de compartir documentos/elegir documentos de iOS, ver nota a continuación)
  • imprimir en una impresora Samba (con autenticación).

Un ejemplo:

  • abrir la aplicación Dropbox
  • elegir un PDF y hacer clic en el botón para compartir
  • en la lista de aplicaciones capaces de abrir un PDF, debería estar (entre otras) la aplicación de impresión
  • después, la aplicación de impresión debería enviarlo a una impresora compartida Samba

¿Existe una aplicación así?

Estoy buscando una aplicación de iOS capaz de imprimir en una infraestructura existente, no de construir una infraestructura para compartir una impresora a través de AirPrint.

Nota: El intercambio de documentos es una función desde iOS 8 que permite a las aplicaciones proporcionar documentos a otras aplicaciones a través del selector de documentos. Por ejemplo, puedes abrir un archivo de Word en la aplicación de Dropbox usando la aplicación de Microsoft Word

Nota 2: No estoy buscando una aplicación específica para una impresora/modelo individual, sino una genérica que admita una impresora Samba con un generador PS o PCL

0 votos

Quizás solo estoy cansado, pero ¿puedes aclarar qué aplicación estás preguntando si ya existe? ¿Quieres decir si ya existe una aplicación de iOS, o si ya existe una aplicación de escritorio que permita a los usuarios 'compartir' su impresora Samba con dispositivos iOS? ¿O tal vez ambas?

0 votos

Una aplicación de iOS que puede imprimir en una impresora Samba

0 votos

Ok, pero ¿qué pasaría si dijera que CUALQUIER aplicación de iOS podría imprimir en una impresora SAMBA si se comparte de tal manera que los dispositivos iOS puedan verla e imprimir en ella?

1voto

tyelford Puntos 346

Impresoras

Trabajo en una escuela y tenemos una solución de impresión para iOS. Sin embargo, no hay forma de imprimir desde un dispositivo iOS directamente a una impresora compartida sin un paso intermedio a menos que la impresora tenga soporte incorporado para AirPrint.

Las impresoras en nuestra escuela no admiten AirPrint, por lo que la solución que tenemos es la siguiente:

  • Las impresoras están instaladas en la red (Infraestructura existente)
  • Los dispositivos iOS desean utilizar las impresoras
  • Instale las impresoras deseadas que se utilizarán en dispositivos iOS en una Mac y comparta las impresoras
  • Tener un software intermedio para publicar las impresoras, hay muchos, pero nosotros usamos Papercut
  • Las impresoras ahora se anuncian al estilo Bonjour
  • Los dispositivos iOS pueden ver las impresoras e imprimir en ellas

Esta es solo una descripción general de cómo funciona en mi escuela, pero la idea sería similar en todas partes.

Compartir documentos

La forma más fácil que he encontrado para compartir documentos en su red con dispositivos iOS es a través de WebDav. Básicamente, es compartir archivos a través de HTTP. Necesitará algún tipo de servidor Web para alojar los archivos y luego configurar un recurso compartido WebDav.

Los tipos de servidores web podrían ser tan simples como un NAS de nivel de usuario básico que admita el intercambio de HTTP (WebDav) o tan complicado como tener un servidor web que hospeda directorios virtuales para compartir redes.

Una vez que tenga configurado un servidor WebDav, la aplicación que recomiendo es WebDav Navigator. Desde esta aplicación, podrá ver todos los archivos en su servidor Web que ha compartido. Puede agregar autenticación y permisos según sus necesidades.

Ponga todo junto

Una vez que tenga la configuración de impresión y WebDav, puede imprimir fácilmente documentos desde una ubicación de red, es posible que necesite algunas aplicaciones adicionales en su dispositivo iOS. Aquí hay algunos ejemplos:

Imprimir un PDF

Encuentre el archivo PDF en WebDav Navigator en su recurso compartido. Abra el archivo, es posible que necesite abrirlo con la aplicación Adobe Reader, u otra aplicación lectora de PDF. Imprima el PDF en la impresora deseada.

Imprimir un Pages, Numbers o Keynote

Estas 3 aplicaciones tienen soporte incorporado para WebDav. Cada aplicación es más o menos igual, por lo que desde la aplicación misma - para guardar un archivo en WebDav Haga clic en el botón de compartir --> Enviar una copia --> Elegir formato de archivo --> Elegir WebDav de la lista --> Guárdelo en su recurso compartido

Para obtener un archivo de Pages, Numbers o Keynote en WebDav. Vaya a la página donde puede ver todos sus Documentos y haga clic en el botón Más en la esquina superior izquierda. Debería ver Copiar desde WebDav. Si no lo ve, haga clic en el botón Más y lo encontrará allí.

Una vez que tenga el archivo en Pages, Numbers o Keynote, podrá imprimir directamente desde la aplicación en la impresora deseada.

Espero que esto ayude

EDITAR

Más información sobre Papercut

En primer lugar, lea detenidamente la configuración de iOS de Papercut. Explica paso a paso cómo hacer que Papercut funcione en dispositivos iOS. El artículo es muy bueno.

Papercut no tiene una aplicación para iOS (sin embargo, en nuestra escuela lo llamamos la Aplicación de Impresión). Simplemente instala un Web Clip que enlaza al servidor de Papercut. Básicamente es un sitio similar a su Web Print pero muestra a cada usuario sus colas de impresión y trabajos de impresión que están esperando ser liberados, etc. Los usuarios deben estar conectados a este sitio antes de poder imprimir.

También tenemos múltiples zonas de red. Nuestras zonas están separadas por Vlans y tiene razón, Bonjour no funcionará en todas las zonas de red. La solución para nosotros fue comprar adaptadores USB a Ethernet / adaptadores de thunderbolt a Ethernet y conectarlos a nuestra Mac Mini. Tengo 5 redes en el Mac Mini en total y funciona muy bien para todos. Como puede ver, esto rápidamente será una limitación si tiene más de 6 zonas de red (4 ranuras USB, 1 thunderbolt, 1 Ethernet nativo - al menos en mi Mac Mini). Lo siguiente que debería analizar es un repetidor de mDNS que reenvía el tráfico de bonjour entre las redes. Avahi es el principal que se me ocurre, pero hay otros.

Nuevamente, espero que esto ayude

0 votos

También tenemos PaperCut: ¿hay una aplicación para iOS?

0 votos

No estoy hablando de "compartir documentos" en general, sino de las API específicas de iOS: consulta mis ediciones.

0 votos

Como veo, PaperCut podría publicitar las impresoras a través de Bonjour, pero al tener varias zonas de redes, ¿no funcionará (o me equivoco)?

0voto

Monomeeth Puntos 139

Si estás preguntando si hay una aplicación de iOS que de alguna manera pueda 'ver' cualquier impresora Samba e imprimir en ella, mi respuesta es que incluso tu pregunta dice: "imprimir en una impresora Samba compartida".

Lo que quiero decir es que si ya es una impresora Samba compartida y está compartida de tal manera que los dispositivos iOS pueden imprimir en ella, entonces cualquier aplicación de iOS que pueda abrir un documento PDF podría hacer lo que deseas (es decir, imprimir en la impresora Samba).

Dicho de otra manera, para que un iPhone/iPad etc imprima en una impresora Samba primero debe poder 'ver' la impresora. Entonces, a menos que sea una que admita AirPrint de forma nativa, tendrías que usar algún software para hacerla visible para los dispositivos iOS. Hay varias opciones disponibles (por ejemplo, http://www.netputing.com) que las personas pueden usar para hacer que sus impresoras compartidas sean visibles para los dispositivos iOS.

De lo contrario, que yo sepa no hay ninguna aplicación de iOS que pueda imprimir en una impresora Samba que en realidad no pueda ver.

Espero que esto ayude de alguna manera.

0 votos

No es necesario ver la impresora con un descubrimiento automático. Se puede configurar sabiendo la dirección del servidor que la comparte. Como es habitual en una máquina de escritorio

0 votos

Y mi pregunta no menciona una "impresora samba compartida". Una aplicación que admite su API de intercambio de documentos desde la impresión de iOS a una impresora Samba.

0 votos

Está bien, tal vez puedas revisar tu pregunta para ser más específico, ya que actualmente está abierta a interpretaciones. Y, con todo respeto, tu segundo punto de viñeta sí se refiere a imprimir en una impresora compartida.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X