Pos Terminal Manufacturer
Cómo lograr impresión web en pos terminal? 2020/09/30

La impresión web consiste en mostrar e imprimir el contenido requerido por el cliente final a través del navegador en la máquina pos inteligente. que esto el navegador debe admitir la impresión pos portátil y cuando el cliente imprime, la máquina pos inteligente con La función de impresión llama a la interfaz de impresión correcta para realizar la impresión completa de la página web.

¿Por qué los clientes del mercado necesitan imprimir páginas web? en la actualidad, existen muchas aplicaciones en forma de páginas web, también conocidas como Web-app. comparado con aplicaciones nativas, esto aplicación web puede ser compatible con más sistemas. El La actualización de la versión simplemente reduce el costo de investigación, desarrollo y mantenimiento, pero depende un poco de la red.

dificultades con impresión de sitios web

Qué son las dificultades con impresión de sitios web en la tierra? necesita la cooperación del fabricante, durante el desarrollo o prueba de la aplicación web, incluso el fabricante proporciona el SDK interfaz, y el cliente no puede utilícelo. Porque el lenguaje de programación de Web-app es diferente de Java, el lenguaje de desarrollo común de los dispositivos de posición de Android, el cliente necesita el fabricante ayuda a operar el código nativo de Android en el html a través del puente js para realizar la impresión de la interfaz. El método de operación específico es el siguiente:

  1. El proveedor crea un APK para impresión de páginas web y predefinidos la interfaz de interacción (API) para la llamada dentro del APK

  2. El desarrollador inserta una sección de js en el HTML, invoca el predefinido API interfaz según sea necesario, y luego transfiere el contenido impreso y los parámetros pasando el JsonArray o cadena formato.

  3. cliente proporciona URL, Datamega encapsulará un nuevo APK cargar esto URL o APK proporciona un cuadro de entrada de URL de entrada para visitar el sitio web.

en la actualidad, qué son los esquemas factibles para la impresión de páginas web ?

  1. guarde la página web como una imagen y llame a la interfaz para imprimir la imagen directamente. más grande ventaja de esto forma de imprimir es que usted puede imprimir rápidamente a través de un comando, mientras que el desventaja de la impresión es que una vez que el tamaño de la imagen y la impresora no coinciden, el contenido impreso es fácil de distorsionar y desenfocar.

  2. primero convierta el contenido de la página web a un PDF archivo, descargue el PDF y luego convertirlo en una imagen para imprimir. El método de impresión tiene las mismas ventajas y desventajas que la impresión de imágenes.

  3. El el contenido que debe imprimirse se envía directamente a la impresora a través de JSON, y se invocan diferentes interfaces para imprimir de acuerdo con diferentes tipos de contenido. ventaja de esto El método de impresión es que el contenido impreso se ajustará automáticamente de acuerdo con el tamaño del papel impreso, no habrá distorsión. Abajo es eso esto El método de impresión también requiere que los desarrolladores puedan desarrollar en el lenguaje Java a un ritmo más lento.

todos DataMega los productos pueden utilizar los tres métodos anteriores , imágenes de apoyo, texto, PDF, código de barras, QR codigo y otros formatos de impresion.

Nosotros te mostrará cómo para lograr la impresión web mediante una demostración de muestra como a continuación:

 <  cabeza >  <  meta  juego de caracteres  =  "utf-8"  >  <  título >  XXXXXX  < /  título >  <  guión >  / / JsonArray formato imprimir contenido var valor =  " [{ datos: 'ABCdef123 + - * / @ # $ % ^ & () _ =', / / carácter  stering tipo: 3, / / tipo = 3, imprimiendo QR alineación de código: 0, / / impresión posición, por defecto 0: centro, 1: izquierda, 2: derecha tamaño: 200, / / tamaño = 200, el tamaño de impresión QR  código de barras es 200 papel de envoltura: 1 / / el papel rodará 1 línea después de terminar la impresión }] " función printData () { DM.print (valor); }  < /  guión >  < /  cabeza >  <  cuerpo >  <  botón estilo =  "ancho: 100 %; alto: 100px"  tipo =  "botón"  carné de identidad =  "botón1"  onclick  =  "printData ()"  >  haga clic y llame a los datos de impresión de Android < /  botón >  < /  cuerpo >  < /  html > 

actualmente todos los productos de Datamega soporte webprinting, usted puede encontrar dispositivo Android POS que soporte impresión web en esto página web

nuevos productos

  • Fiscal cash regsiter
    Electrónica Fiscal Dispositivo Fis-NANO

    Fiscal android dispositivos de POS Fis-NANO puede ser utilizada para diferentes fiscal de los países para ayudar a la autoridad local de registro de ventas y los impuestos.

  • Android POS terminal
    Biométricos POS de la máquina Inteligente-CUBO

    Inteligente-CUBO biométricos terminal de punto de venta llevar con android 7.0 operación del sistema, 5.5 pulgadas de pantalla táctil,  el lector de huellas digitales, escáner 2D , 4G/3G/wi-fi y 2inch de la impresora. 

  • All-in-one POS machine
    Sistema POS al por menor Smart-Till

    Sistema POS Smart-Till se centra en la simplificación del funcionamiento de los cajeros y realice ventas rápidas en línea y sin conexión. Puede conectarse con varios periféricos, como pantalla, escala, escáner, escáner, EFT-POS, etc., para proporcionar a los usuarios un sistema integrado.

  • point of sale hardware
    Android POS de la máquina Inteligente-UNO

    DATAMEGA investigaciones de la necesidad del mercado y sustituir el teclado de la caja registradora, se diseña su primer populares de Todo-en-uno POS con Android basado en el sistema de SMART-UNO que se ajuste con los clientes requisito. 

  • Smart Handheld POS terminal
    máquina pos portátil Inteligente-MINI

    SMART-MINI lanzado ser portablePOS con Android de mayor seguridad 8.1 sistema operativo y personalizado multifunciones para encajar con mercado demanda.

  • Habla a

    Building B02, SOFTWARE PARK PHASE III, JIMEI AREA, XIAMEN CITY.

  • Envíenos un correo electrónico

    Correo electrónico : [email protected]

  • Llámanos

    +86-592-5185416

Hogar

productos

acerca de

Contacto