OpenAC-Net / OpenAC.Net.EscPos

Componente para comunicação e impressão em impressoras térmicas usando o protocolo EscPos.
MIT License
13 stars 5 forks source link

Alinear impresión #6

Closed yvcabrera closed 4 months ago

yvcabrera commented 1 year ago

Hola @rftd @adrbarros buenas tardes..

He estado probando el project, haciendo algunas impresiones en una impresora termica "RPT006"

He intentado probar la alineación de textos:

Ejemplo :

posprinter.ImprimirLinha(); posprinter.ImprimirTexto("MENDOZA VIAJES [IZD]", CmdFonte.Normal, CmdTamanhoFonte.Normal, CmdAlinhamento.Esquerda, CmdEstiloFonte.Negrito); posprinter.ImprimirTexto("MENDOZA VIAJES [CEN]", CmdFonte.Normal, CmdTamanhoFonte.Normal, CmdAlinhamento.Centro, CmdEstiloFonte.Negrito); posprinter.ImprimirTexto("MENDOZA VIAJES [DER]", CmdFonte.Normal, CmdTamanhoFonte.Normal, CmdAlinhamento.Direita, CmdEstiloFonte.Negrito); posprinter.ImprimirLinha();

image

Muestro en la captura, todos los textos salen alineados a la izquierda. Hay alguna otra forma de poder configurar y salgan de manera correcta.

Saludos..

adrbarros commented 1 year ago

Saludos, @yvcabrera

Leyendo el Manual, no pude encontrar que Protocolo usa este modelo de Impresora, seguiré investigando para saber como hacer las implementaciones necesarias para la correcta impresión de los alineamientos

yvcabrera commented 1 year ago

Hola @adrbarros Buenas noches. Gracias por la respuesta.

El link de la página del fabricante es : https://3nstar.com/producto/direct-thermal-receipt-printer-80mm-3-rpt006/?lang=es#

En la documentación indica [https://3nstar.com/wp-content/uploads/2020/07/RPT006-User-Manual.pdf]:

Print command: Compatible with ESC/POS commands

image

Saludos..

rftd commented 1 year ago

Ja tentou usar o PosStar, pois apesar de dizer que usa escpos muitas dessas impressoras chineses usam variações próprias do escpos