ZEBRA - logotipoImprimir navegador Android
Guía de usuarioZEBRA Browser Print Android - fig

Imprimir navegador Guía de usuario de Android

Acabadoview

Zebra Browser Print é un conxunto de scripts e unha aplicación de usuario final que permite web páxinas para comunicarse coas impresoras Zebra. A aplicación permite a web páxina comunicarse con dispositivos Zebra accesibles para o ordenador cliente.
Actualmente, Zebra Browser Print para Android é compatible con Android 7.0 e posteriores, e é compatible co navegador Google Chrome. Pode comunicarse con impresoras Zebra conectadas a través da rede e Bluetooth. Para obter unha lista máis completa das funcións admitidas, consulte Funcións admitidas.
Este documento describe os conceptos básicos para instalar e usar Browser Print para Android:

Características

  • Permite web para comunicarse coas impresoras Zebra directamente a través da conexión do dispositivo cliente.
  • Descobre automaticamente as impresoras Zebra conectadas a rede e Bluetooth.
  • Permite a comunicación bidireccional con dispositivos.
  • Ten a capacidade de establecer unha impresora predeterminada para a aplicación do usuario final, independentemente da impresora predeterminada utilizada polo sistema operativo.
  • Ten a capacidade de imprimir unha imaxe PNG, JPG ou de mapa de bits desde a URL ou Blob

Preinstalación

  1. Lea a sección sobre Incompatibilidades para ver problemas coa instalación ou a execución deste programa.
  2. Activa a instalación de aplicacións de fontes descoñecidas no teu dispositivo. Isto pódese facer indo a Configuración -> Aplicacións e notificacións -> Acceso especial a aplicacións -> Instalar aplicacións descoñecidas

Instalación

  1. Descarga e instala o APK file.
  2. Executa a aplicación abrindo o caixón de aplicacións e facendo clic na icona Imprimir do navegador.
  3. Cando o programa se execute por primeira vez, aparecerá o Acordo de licenza de usuario final. Seleccione "Aceptar".ZEBRA Browser Print Android
  4. O servizo de impresión do navegador debería iniciarse unha vez aberta a aplicación. A icona de impresión do navegador aparecerá na bandexa de notificacións.ZEBRA Browser Print Android - Imprimir

Execución de impresión do navegador

  1. Abre o caixón da aplicación e fai clic na icona Imprimir do navegador. Unha vez que o navegador Imprimir se iniciou manualmente, seguirá executándose en segundo plano e iniciarase automaticamente cando se inicie o dispositivo.ZEBRA Browser Print Android - Print1
  2. Establece unha "impresora predeterminada". Fai clic no menú de hamburguesas na esquina superior esquerda.ZEBRA Browser Print Android: impresora predeterminada
  3. Fai clic en "Descubrir impresoras"ZEBRA Browser Print Android - Descubre impresoras
  4.  A sección "Descubre impresoras" debería expandirse cunha lista de todas as impresoras atopadas. Facendo clic nunha das impresoras permitirache configurala como a impresora "Predeterminada". Webos sitios visitados usarán a impresora predeterminada a non ser que se especifique o contrario. Tamén pode engadir manualmente un dispositivo que non se está a descubrir facendo clic en "Xestionar dispositivos".
    a. Despois de seleccionar unha impresora predeterminada, a pantalla principal contén o seguinte:ZEBRA Browser Print Android - aplicaciónb. Dispositivo predeterminado: lista información sobre o dispositivo predeterminado. Esta é diferente da impresora predeterminada establecida polo sistema operativo. Isto pódese cambiar unha vez configurado a través do elemento da lista "Impresoras predeterminadas".
    c. Anfitrións aceptados: Listas web enderezos aos que o usuario permitiu o acceso aos seus dispositivos.
    Estes pódense eliminar usando esta pantalla.
    d. Hosts bloqueados: listas web enderezos aos que o usuario bloqueou o acceso aos seus dispositivos.
    Estes pódense eliminar usando esta pantalla.
  5. Pódese acceder ao menú de configuración facendo clic no menú Kabob na esquina superior dereita e facendo clic en "Configuración".ZEBRA Browser Print Android - aplicación 1.
    a. Descubrimento de rede: determina se a aplicación tentará descubrir impresoras na rede local
    b. Detección de Bluetooth: determina se a aplicación tentará descubrir impresoras Bluetooth próximas
    c. Informe de erros anónimos: determina se se envían informes de erros ao programador
    d. Configuración predeterminada: restablece todos os axustes aos valores predeterminados.
  6. Para engadir manualmente unha impresora, fai clic no botón "Xestionar dispositivos" no menú de hamburguesas. Mostrarase unha lista de dispositivos xa engadidos.ZEBRA Browser Print Android - aplicación 2
  7. Para engadir unha impresora, fai clic na icona azul "+" na esquina inferior dereita e completa o formulario.
    Fai clic en "Engadir" cando remate.ZEBRA Browser Print Android - aplicación 3
  8. O dispositivo debe aparecer na lista de "impresoras descubertas" e debe entregarse como dispositivo descuberto a web páxinas.

Usando o Sampa Páxina

  1. Conecte a súa impresora Zebra mediante un dos seguintes métodos e configure a impresora predeterminada.
    a. Conexión de rede seleccionando "Broadcast Search" na pantalla de configuración.
    b. Conexión Bluetooth coa detección de Bluetooth activada.
  2. No sample da biblioteca JavaScript, atoparás comoample páxina de proba e soporte files.
    Estes files deben ser entregados desde a web servidor para funcionar correctamente, e non funcionará abrilos localmente nun web navegador. Unha vez entregado dende a web servidor, aparecerá unha páxina así:ZEBRA Browser Print Android - aplicación 4
  3. A aplicación pode solicitar permiso para permitir o websitio para acceder ás impresoras do seu sistema. Seleccione "Permitir" para darlle acceso.ZEBRA Browser Print Android - aplicación 5
  4. O webentón engadirase ao sitio á lista de Hosts aceptados na aplicación de impresión do navegador.
  5. Se seleccionou unha impresora predeterminada na configuración de impresión do navegador, o websitio teráo listado. Se non o fixeches, a impresora estará sen definir. Se a impresora non está definida, configure un dispositivo predeterminado na aplicación e volva cargar a páxina
  6. A páxina de demostración ofrece unha serie de botóns que demostran a funcionalidade básica da aplicación de impresión do navegador e da API. Facendo clic en "Enviar etiqueta de configuración", "Enviar etiqueta ZPL", "Enviar mapa de bits" e "Enviar JPG" debería producirse que a impresora seleccionada imprima unha etiqueta.

Integración

A impresión do navegador de Zebra está pensada para facilitar a impresión nun dispositivo desde a webAplicación baseada no uso mínimo de codificación.
A biblioteca de JavaScript de Browser Print, que é unha API para axudarche a integrar Browser Print no teu websitio, está dispoñible como descarga separada. Recoméndase que inclúa esta clase JavaScript no seu web páxina para facilitar o uso da aplicación Browser Print.

A documentación completa da API para a API de impresión do navegador inclúese coa biblioteca JavaScript.

Sample Aplicación

A sampa aplicación le inclúese co directorio da biblioteca JavaScript. O sampa solicitude debe ser entregada desde web que serve software como Apache, Nginx ou IIS para funcionar correctamente e o navegador non pode cargalo como local files.
Incompatibilidades
A impresión do navegador execútase en segundo plano dun dispositivo; con todo, non pode executarse ao mesmo tempo que outras pezas de software. A impresión do navegador non pode executarse cando calquera outro programa está a usar o porto 9100 do dispositivo. Estes portos úsanse para a impresión RAW; é dicir, enviar comandos á impresora nunha linguaxe de impresora, como ZPL.
Limitacións
Non se poden cargar o firmware e as fontes con este programa.
Hai unha limitación de carga de 2 MB.
Poden ser necesarias varias lecturas por parte do cliente para capturar con éxito todos os datos da impresora.

Apéndice - Funcións admitidas

A seguinte é unha táboa das funcións actualmente admitidas para a impresión do navegador de Zebra.

Característica Versión actual
OS Android 7+
Dispositivos Zebra TC51, Zebra TC52, Zebra TC57, Google Pixel 2 XL, Samsung Galaxy S9
Navegadores Chrome 75+
Impresoras Serie ZT200; Serie ZT400; Serie ZT500; Serie ZT600
Serie ZD400; Serie ZD500; Serie ZD600 Serie ZQ300; Serie ZQ500; Serie ZQ600 Serie ZQ300 Plus; Serie ZQ600 Plus
Serie Ql; Serie IMZ; Serie ZR
Serie G; LP/TLP2824-Z; LP/TLP2844-Z; LP/TLP3844-Z
Linguaxes de impresión ZPL II
Tipos de conexión Rede e Bluetooth
File Límite de tamaño Descarga de 2 MB na impresora
Comunicacións bidireccionais Comandos ^H e ~H ZPL (excepto ^HZA) e os seguintes comandos Set/Get/Do (SGD): dispositivo. Idiomas (lectura e escritura) appl.name (só lectura) device.friendly_name (lectura e escritura) dispositivo. Restablecer (só escritura) fielder (ler e escribir) filetipo (só lectura pero debe dar un argumento) interface.network.active.ip_addr (ler e escribir) media.speed (ler e escribir) odometer.media_marker_count1 (ler e escribir) imprimir. Ton (ler e escribir)
Impresión de imaxes Si (JPG, PNG ou mapa de bits)

Control de documentos

Versión Data Descrición
1 Xaneiro, 2020 Lanzamento inicial
2 marzo 2023 Actualizado para a versión 1.3.2

Rexistro de cambios

Versión Data Descrición
1.3.0 Xaneiro, 2020 Lanzamento inicial
1.3.2 marzo 2023 • Engadida a capacidade de enmascarar seccións de imaxes
• Engadida a posibilidade de dixitalizar códigos de barras en imaxes
• Solucionáronse problemas coa detección de dispositivos

Exención de responsabilidade

Todas as ligazóns e información proporcionada neste documento son correctas no momento da escritura.
Creado para Zebra Global ISV Program por Zebra Development Services.

ZEBRA - logotipo©2020 Zebra Technologies Corporation e/ou as súas filiales.
Todos os dereitos reservados. A cebra e a estilizada cabeza de cebra son
marcas comerciais de ZIH Corp.,
rexistrado en moitas xurisdicións en todo o mundo.
Todas as demais marcas comerciais son propiedade dos seus
respectivos propietarios.

Documentos/Recursos

ZEBRA Browser Print Android [pdfGuía do usuario
Navegador Imprimir Android, Imprimir Android, Android

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *