We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Pesquisar no site de suporte

Evite golpes de suporte. Nunca pedimos que você ligue ou envie uma mensagem de texto para um número de telefone, ou compartilhe informações pessoais. Denuncie atividades suspeitas usando a opção “Denunciar abuso”.

Saiba mais

Esta discussão foi arquivada. Faça uma nova pergunta se precisa de ajuda.

Firefox no presenta caracteres especiales como 

  • 6 respostas
  • 1 tem este problema
  • 2 visualizações
  • Última resposta de FredSal

more options

No presenta correctamente caracteres especiales 0x00, 0x1B, son necesarios para impresiones esc/pos

No presenta correctamente caracteres especiales 0x00, 0x1B, son necesarios para impresiones esc/pos

Solução escolhida

Hola, Publico las respuestas por si alguien necesita, para evitar que salgan espacios en firefox al imprimir text/plain se debe usar tipo de letra monospace, al parecer firefox tiene problemas para imprimir cuando las letras no tienen tamaño fijo, y con monospace ya se puede imprimir zpl. El problema de caracteres de control no tiene solución por el momento, en bugzilla lo tienen como la mas baja prioridad desde hace años, la mejor solución para imprimir lenguajes con caracteres de control es enviar el dato codificado en base64 o con caracteres de control que no sean especiales, y por medio de una app de puente capturar los datos enviados a la impresora formatearlos correctamente y continuar con la impresión normal, con eso funciona en esc, zpl y cualquier otro que exista, ya lo probé, de esa manera no importa el navegador siempre imprime correctamente.

Ler esta resposta 👍 0

Todas as respostas (6)

more options

Hola, El problema está en la impresión o en la visualización ? Tienes alguna forma para quepodamos probar el problema? alguna página de prueba? Saludos

more options

El problema está en la visualización y en la impresión por consecuencia, ademas que al parecer tampoco imprime text/plain correctamente ya que intente enviar un texto plano sin caracteres especiales a una impresora zebra y aun asi la impresión salio incorrecta y solo sucede en Firefox, realice pruebas en la version beta y sucede lo mismo, adjunto unas capturas y un link para pruebas, Saludos y gracias por tu atención

Esc/Pos https://jsfiddle.net/ntyj2o70/2/ Zpl https://jsfiddle.net/y40kmhoe/

NOTA: Al copiar el texto del textarea y pegarlo en un editor de texto como notepad ++ resulta que los caracteres están correctos, significa que Firefox no los soporta??. Estaba leyendo que en versiones anteriores de Firefox funcionaba correctamente la impresión de Zpl el cual no usa caracteres de control como Esc. Emulador Zpl: phoidlklenidapnijkabnfdgmadlcmjo

Alterado por FredSal em

more options

Hola, Muy completa la información que enviaste, recuerdo algunos casos con problema la visualización de caracteres pero no recuerdo la solución tengo que buscar esa información. Del enlace Esc/Pos https://jsfiddle.net/ntyj2o70/2/ sobre el Firefox observo (y lógicamente la impresión) los caracteres especiales como código hexa y en Chrome como vos lo ves en Firefox. El segundo enlace observo y se imprime (PDF) igual en ambos navegadores Zpl https://jsfiddle.net/y40kmhoe/ Mientras busco información, puede revisar el foro de Bug de Mozilla (en ingles) a ver si encuentras algo con referencia a este tema: https://bugzilla.mozilla.org/home Saludos

more options

La imagen del resultado de impresión no es pdf, es un emulador de impresoras, y solo funciona el esc desde chrome, opera, y edge pero firefox se desarma terrible x eso solo puse el resultado de Chrome, el de Firefox no tiene forma ni sentido, en zpl si imprime pero le pone los espacios q salen, no se xq lo hace, ya estuve revisando el foro en inglés, pero no logre encontrar esta información, lo revisare de nuevo por si pase por alto alguna info,

Actualización: Si se imprime desde bloc de notas funciona también, solo sucede en firefox

Alterado por FredSal em

more options

Hola, Los problemas de visualización que he encontrado son referidos a la configuración de región con Windows, hice unos cambios pero yo siguo visualizando las pruebas de la misma formal: mal en ambos navegadores, en cuanto a la impresora es la única forma que tengo de probarlo, sugiero que habrás un caso en bugzilla para que contacte directamente con los programadores, luego anota el número de bug en un próximo mensaje. Gracias

more options

Solução escolhida

Hola, Publico las respuestas por si alguien necesita, para evitar que salgan espacios en firefox al imprimir text/plain se debe usar tipo de letra monospace, al parecer firefox tiene problemas para imprimir cuando las letras no tienen tamaño fijo, y con monospace ya se puede imprimir zpl. El problema de caracteres de control no tiene solución por el momento, en bugzilla lo tienen como la mas baja prioridad desde hace años, la mejor solución para imprimir lenguajes con caracteres de control es enviar el dato codificado en base64 o con caracteres de control que no sean especiales, y por medio de una app de puente capturar los datos enviados a la impresora formatearlos correctamente y continuar con la impresión normal, con eso funciona en esc, zpl y cualquier otro que exista, ya lo probé, de esa manera no importa el navegador siempre imprime correctamente.