Página 1 de 1

cortar papel com win32prn

Enviado: 29 Dez 2020 20:32
por paiva_dbdc
Boa noite

qual comando usar para cortar papel de uma epson TM-T20 ?

por problema do win nao posso mandar com prow ou com PrintFile(

entao estou usando a win32prn


ja tentei com:

oPrinter:TextOut( CHR(27)+CHR(109) , .t.)
oPrinter:TextOut( CHR(27)+CHR(105) , .t.)

e nada


alguem sabe como fazer ?

obrigado

Paiva

cortar papel com win32prn

Enviado: 29 Dez 2020 20:50
por JoséQuintas
Tente criando um arquivo no bloco de notas e enviando com printfile ou coisa assim.
Se der certo, aí verificar codepage ou outra coisa.
Ou se um BAT pelo prompt funcionar, executar o BAT, fazer o que....

cortar papel com win32prn

Enviado: 30 Dez 2020 10:12
por paiva_dbdc
obriagado ++ nao deu certo

tentei tambem com:

oPrinter:TextOut( [27m] , .t.)
oPrinter:TextOut( [27i] , .t.)

o 27 e´chr(27) rs

ai finalizei a impressão e comecei outra rs

só desta forma consegue cortar o papel

pelo menos resolveu

cortar papel com win32prn

Enviado: 30 Dez 2020 10:59
por JoséQuintas
paiva_dbdc escreveu:ai finalizei a impressão e comecei outra rs
só desta forma consegue cortar o papel
pelo menos resolveu
Realmente.
Ao contrário do DOS, as coisas vão ficando no cache do Windows.
Ao encerrar, os caracteres foram enviados.
Provavelmente foi isso.