Olá!
No caso cada impressora tem seu código, assim precisa criar o
código modelo ("template") que vai ser enviado para a mesma e
substituir/colocar as strings nos locais desejados.
Trabalho com várias matriciais e térmicas, com papel térmico e
com ribon e etiqueta, cada qual com seu código modelo próprio para a
impressão desejada.
Como tenho a rede toda em Linux, trabalho com CUPS, compartilho
as impressoras na rede e as adiciono no computadores que envia as
impressões, envio com opção "-o raw" para o CUPS enviar diretamente para
a porta da impressora sem tocar em qualquer parte do código que criei.
Funciona 100%.
--
[]'s
Junior Polegato