Impresión de imágenes ASCII y bitmap usando comandos ESC/POS.
- Epson TM-300A (testeado)
- Epson TM-300B
- Epson TM-300PA
- Epson TM-300PB
- Python 3.10, 3.12 (no testeado aún en otras versiones)
- Conectar la tickeadora o impresora según modelo (ver manuales en
docs/
) a la pc y a la fuente de alimentación.
- Instalar entorno virtual e instalar los paquetes 1.1. Con virtualenv (dentro del directorio del proyecto)
$ cd ascii-bitmap-esc-pos
ascii-bitmap-esc-pos$ virtualenv venv
ascii-bitmap-esc-pos$ source venv/bin/activate
(venv) ascii-bitmap-esc-pos$ pip install -r requirements.txt
1.2. Con conda (o miniconda)
$ cd ascii-bitmap-esc-pos
ascii-bitmap-esc-pos$ conda create --name venv
ascii-bitmap-esc-pos$ conda activate venv
(venv) ascii-bitmap-esc-pos$ conda install -c conda-forge --yes --file requirements.txt
o
(venv) ascii-bitmap-esc-pos$ pip install -r requirements.txt
- Ejecutar
(venv) ascii-bitmap-esc-pos$ cd src
(venv) ascii-bitmap-esc-pos/src$ python main.py