This is an old revision of the document!
Using the brother pt1230 label printer
- Configure xstow in your home : Using xstow for local installations
- Download the following repository:
git clone https://gitlab.com/arcoslab/pt1230
- Use the included Makefile to compile it and install it: (check its dependencies)
cd ~/local/src/gitlab/arcoslab/pt1230 make export PREFIX=${HOME}/local/DIR/pt1230 make install
Instalarlo (utilizando el Makefile incluido) utilizando xstow (o cualquier otro método que no ensucie los directorios de sistema.
textlabel genera una imagen a partir de texto que se puede imprimir con el ejecutable pt1230
ej:
textlabel –font “Times New Roman” “test” | pt1230 -d /dev/usb/lp1 -b
Eso genera una imagen con textlabel de la palabra “test” y la envía a la impresora con el comando pt1230.
Si quiere generar etiquetas con múltiples líneas puede usar el comando text-multi-line.
ej:
text-multi-line -f “Courier New:bold” -s 100 “line1 line2 line3 line4” | pt1230 -d /dev/usb/lp1 -b -c
Este comando genera el texto line1 line2 line3 line4 en cuatro líneas separadas. Automáticamente ajusta el tamaño de cada una de esas líneas para que entre en la cinta de la impresora y envía la imagen generada a la impresora con el comando pt1230.
La opción -c de pt1230 permite “no alimentar” la cinta. Eso permite ahorrar cinta al realizar varias impresiones sin alimentar espacio vacío. Recuerde al final de todas las impresiones alimentar ese espacio vacío para poder cortar correctamente la cinta.
bincodes -e 39 -b “1” “2343452345325452345” | line2bitmap