Impresora térmica imprime caracteres en lugar de imagen

Hoy vamos a hablar sobre un problema al intentar imprimir imágenes en una impresora térmica, y es que en lugar de imprimir la imagen, aparecen caracteres extraños o mejor dicho se imprimen varios caracteres sin sentido en lugar de la imagen. Normalmente los caracteres empiezan o contienen la cadena 0p01. Esto es debido al algoritmo que se está usando para imprimir la imagen en una thermal printer con comandos ESC POS. No todas las impresoras soportan los mismos algoritmos, hay que hacer pruebas. ...

enero 24, 2024 · 2 min · 322 palabras · Parzibyte

JavaScript: separar cadena en bloques

En el post de hoy vamos a ver cómo dividir una cadena en pedazos si es que supera una máxima longitud. Por ejemplo, separar la string en JS si mide más de 5, y además de eso dividirla en fragmentos de N cantidad. Vamos a ver cómo separar una cadena cada cierto número de caracteres y también cómo dividirla en trozos pequeños colocados en un arreglo donde se respete una cierta longitud. ...

febrero 20, 2023 · 3 min · 600 palabras · Parzibyte

Error de impresión de imagen en impresora térmica

El día de hoy vamos a ver la posible solución al siguiente problema: Al intentar imprimir una imagen en una impresora térmica, aparecen caracteres extraños, caracteres raros o letras al azar o aleatorias en lugar de la imagen. Es decir, en lugar de que se imprima la imagen se imprime algo como lo siguiente: Veamos por qué sucede esto desde mi experiencia y cómo podemos solucionarlo. ...

octubre 19, 2022 · 2 min · 276 palabras · Parzibyte

Cadena aleatoria con JavaScript

En el post de hoy te enseñaré a generar una string aleatoria usando el lenguaje de programación JavaScript. Al final tendremos una función que nos dará una cadena con caracteres aleatorios dependiendo de la longitud deseada. El ejercicio dice así: Escribe una función de JavaScript que genere una cadena (de longitud especificada) de caracteres aleatorios. Ejemplo de lista de caracteres válidos: “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789” Obviamente tú podrás cambiar el banco de letras si así lo deseas. Veamos cómo hacerlo con JS. ...

diciembre 16, 2021 · 2 min · 302 palabras · Parzibyte

Mostrar acentos en CMD

En este corto artículo te mostraré cómo mostrar acentos en la consola de Windows, también conocida como CMD. A veces hacemos aplicaciones por consola que imprimen acentos o caracteres especiales y Windows muestra caracteres raros en lugar de lo que debería. Hoy te mostraré cómo cambiar ese comportamiento. ...

julio 18, 2020 · 2 min · 252 palabras · Parzibyte

JavaScript: agregar carácter entre cadenas

En este post te mostraré una función en JavaScript para agregar un carácter cada determinado número de caracteres. Por ejemplo, agregar un guión cada 4 dígitos o cada 6 dígitos, es decir, rellenar la cadena agregando algo en el centro. ...

febrero 21, 2020 · 2 min · 255 palabras · Parzibyte

Reemplazar ocurrencias en cadena de JavaScript

Resumen: mostrar cómo hacer un replace y un replaceAll para remplazar caracteres en una string de JavaScript, ya sea solo la primera aparición o remplazar todas las apariciones; usando el método replace y expresiones regulares. Es importante mencionar que el método replace devuelve una nueva cadena con los caracteres o letras remplazados; es decir, no modifica a la cadena internamente. ...

diciembre 9, 2019 · 2 min · 351 palabras · Parzibyte

Caracteres extraños con MySQL y PHP al usar HTML

En este post voy a mostrar cómo solucioné un error que me estaba fastidiando demasiado y que tenía tiempo que no me sucedía. Resulta que al estar trayendo datos de una base de datos con MySQL y PHP se mostraban caracteres raros con signos de interrogación cuyo char code es 65535: ...

noviembre 7, 2019 · 2 min · 228 palabras · Parzibyte

Convertir cadena a arreglo en Ruby usando delimitador

En este post voy a explicar cómo separar una cadena o string para convertirla en un arreglo en el lenguaje de programación Ruby. Para separar una cadena se usa la función split, que funciona de manera similar a como se hace en Python. Veremos cómo convertir una cadena a arreglo en Ruby, ya sea obteniendo los caracteres de la cadena o usando un delimitador. ...

febrero 7, 2019 · 2 min · 323 palabras · Parzibyte

strlen y mb_strlen en PHP

Introducción En muchas ocasiones en PHP necesitaremos leer u obtener la longitud de una cadena o string. PHP provee dos funciones: strlen y mb_strlen. Dichas funciones funcionan casi igual, pero una ayuda más que la otra. Sigamos leyendo para entender la dferencia. ...

julio 11, 2018 · 3 min · 454 palabras · Parzibyte