ALINHAR A DIREITA

MOREIRA 15/08/2017 13:17:20
#475799
Boa tarde a Todos.

Estou Enviando a impressão assim.


tentei usar o space( quantidade espaço ) se ultrapassar o espaço, quebra a linha
não achei uma forma de colocar os valores a esquerda.


Valor Total 1.011,00
Total a pagar 1.011,00
Dinheiro 1,00
Cartão 1.010,00



PrintCupom.Print([Ô]-----------------------------------------------[Ô] & vbCr & vbLf)
PrintCupom.Print([Ô]VALOR TOTAL[Ô] & Space(20) & pdv_Total_Pagar & vbCr & vbLf)
PrintCupom.Print([Ô]VALOR A PAGAR[Ô] & pdv_Total_Pagar & Space(20) & vbLf)

CLEVERTON 15/08/2017 14:24:22
#475802
se o Driver da impressora estiver Generic Text Only vc tem 46 colunas em cada linha.

Se vc estiver usando o driver de spooler da impressora e usando o PrintDocumento, basta usar as coordenadas que estão em negrito abaixo
e.Graphics.DrawString([Ô]Teste[Ô], new Font([Ô]Arial Black[Ô], 10), Brushes.Black, new PointF(Altura, Largura));
Faça seu login para responder