Impresión en bruto 

Enviar una cadena de comandos a una impresora directamente en su lenguaje nativo se denomina impresión sin procesar.

Muchas impresoras térmicas necesitan estos comandos sin procesar para realizar funciones como la impresión de códigos de barras, recibos y etiquetas. La impresión sin procesar, en la mayoría de los casos, omite los controladores de la impresora, lo que las hace muy rápidas y fiables. También permite realizar funciones avanzadas como cortar papel para recibos y abrir cajas registradoras.

1. Configuración de la impresión en bruto en EspoCRM 

1.1 Instalación de la aplicación QZ Tray en el equipo cliente 

Descargue e instale la aplicación QZ Tray en la computadora a la que está conectada su impresora térmica. Puede encontrar esta aplicación en su sitio web oficial . Actualmente, QZ Tray es compatible con Windows, macOS y Linux. Durante la instalación, se le solicitará que instale Java (si aún no lo tiene). Instálelo para completar la instalación.

Puede encontrar más instrucciones sobre la instalación de la aplicación QZ Tray aquí .

1.2 Crear formato de impresión de comandos sin procesar 

Para poder enviar comandos sin procesar a una impresora, primero debe crear un formato de impresión en comandos sin procesar. El lenguaje de plantillas Jinja se utiliza en comandos sin procesar, al igual que en el formato de impresión personalizado HTML .

Para crear un nuevo formato de impresión para Raw Printing:

  1. Vaya a la lista de formatos de impresión: Inicio > Configuración > Impresión > Formato de impresión
  2. Haga clic en Nuevo.
  3. Seleccione el DocType relevante.
  4. Marque las opciones de Formato personalizado e Impresión sin procesar .
  5. Complete el campo Comandos sin procesar con los comandos sin procesar necesarios para enviar a la impresora.
  6. Haga clic en Guardar.

Actualmente, cualquier lenguaje de impresora basado en cadenas puede utilizarse en el Raw Commandscampo en el formato de impresión. Escribir comandos sin formato requiere el conocimiento del lenguaje nativo de la impresora proporcionado por el fabricante. Consulte el manual del desarrollador proporcionado por el fabricante de la impresora para saber cómo escribir sus comandos nativos.

1.3 Habilitar la impresión sin procesar en la configuración de impresión 

Para habilitar la impresión Raw:

  1. Vaya a: Inicio > Configuración > Impresión > Configuración de impresión > Impresión sin procesar .
  2. Marque la opción Habilitar impresión Raw .
  3. Ahorrar.

2. Métodos para utilizar la impresión en bruto en EspoCRM 

Hay dos formas de enviar comandos de impresión Raw a su impresora.

2.1 Hacer clic en imprimir en la página de vista de impresión 

Para imprimir un formato de impresión de comando sin procesar desde la vista de impresión de Documento:

  1. Seleccione el formato de impresión adecuado. Para el formato de impresión en Comandos sin formato, se muestra el mensaje «No hay vista previa disponible» en lugar de la vista previa de impresión.
  2. Haga clic en el botón imprimir.
  3. Permita la solicitud de conexión de QZ Tray para las acciones que inició (atajo de teclado: Alt + A).

Es posible que se le solicite que seleccione «formato de impresión – asignación de impresora».

  • Esta asignación se utiliza para enviar los comandos de impresión a la impresora adecuada.
  • La impresora debe estar instalada en su computadora para poder asignarla a un formato de impresión.
  • Esta asignación se almacena localmente en la misma computadora y deberá configurarse en cada máquina cliente.
  • También puede editarlo haciendo clic en el botón Configuración de impresora .