Página 1 de 1

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 13 Abr 2021 22:41
por WALDYR SKUYA
Boa noite amigos,

Venho pedir uma ajuda com relação à impressão de recibos através de impressora térmica com largura de 80 mm, utilizando papel em bobina. Especificamente, tenho dúvida sobre a configuração do SELECT PRINTER, para utilização desse recurso. Alguém já gerou programa de impressão com esse tipo de impressora, utilizando bobina de papel.

Segue abaixo os parâmetros a serem configurados:

SELECT PRINTER <cPrinter>

PAPERSIZE <nPaperSize> ]
PAPERLENGTH <nPaperLength> ]
PAPERWIDTH <nPaperWidth> ]
DEFAULTSOURCE <nDefaultSource>

PAPERSIZE: Specifies paper size.

PRINTER_PAPER_USER User defined size paper

PAPERLENGTH / PAPERWIDTH: Sets a custom paper length/width (millimeters).

To use custom paper size, you must specify PRINTER_PAPER_USER as paper size.

DEFAULTSOURCE: Specifies the paper source.

PRINTER_BIN_TRACTOR
PRINTER_BIN_LARGECAPACITY
PRINTER_BIN_CASSETTE
PRINTER_BIN_FORMSOURCE

Agradeço a atenção,
Waldyr Skuya

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 14 Abr 2021 09:52
por HASA
-Bom dia,

SELECT PRINTER cImpressora ORIENTATION PRINTER_ORIENT_PORTRAIT ;
PAPERSIZE PRINTER_PAPER_USER PAPERLENGTH 3276 ;
PAPERWIDTH 72.1

Em cImpressora o nome da impressora selecionada ok

HASA

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 14 Abr 2021 15:16
por WALDYR SKUYA
Hasa,

Agradeço muito sua atenção.

Abraços,
Waldyr

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 14 Abr 2021 21:29
por WALDYR SKUYA
HASA, boa noite!

Desculpe-me por voltar ao assunto, mas preciso esclarecer uma curiosidade:

O que representam/significam os parâmetros 3276 de PAPERLENGTH e 72.1 de PAPERWIDTH ???

Esses parâmetros mudam de acordo com o modelo de impressora térmica ?

Grato,
Waldyr Skuya

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 15 Abr 2021 08:59
por HASA
- Bom dia, é praticamente padrão, seria a largura da bobina 88mm e o comprimento máximo 3276
HASA

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 15 Abr 2021 15:57
por WALDYR SKUYA
Boa tarde HASA,

Tenho mais uma dúvida, peço desculpas por abusar de sua boa vontade.

Eu fiz um programa de teste para enviar à Epson, para que eles façam uma impressão de teste. Esse programa está apresentado abaixo. Você poderia, por gentileza, informar se está correto:

Código: Selecionar todos

  SELECT PRINTER cPRINTER;
     ORIENTATION PRINTER_ORIENT_PORTRAIT;
     PAPERSIZE PRINTER_PAPER_USER;
     PAPERLENGTH 3276;
     PAPERWIDTH 72.1;
     QUALITY PRINTER_RES_MEDIUM

   START PRINTDOC NAME "RECIBO"
   START PRINTPAGE

     @ 5,8 PRINT RECTANGLE TO 22,80 PENWIDTH 0.4
     @ 8,10 PRINT IMAGE "APDIMP.BMP" WIDTH 15 HEIGHT 10
     @ 11,28 PRINT "Adm.Predial Dias Ltda" FONT "Arial" SIZE 13 COLOR BLACK
     @ 30,35 PRINT "RECIBO" FONT "Arial" SIZE 17 BOLD COLOR BLACK
     @ 40,8 PRINT "RECEBEMOS R$ 1.500,00 RELATIVO AO" FONT "Arial" SIZE 11 BOLD COLOR BLACK
     @ 47,8 PRINT "ALUGUEL ABAIXO:" FONT "Arial" SIZE 11 BOLD COLOR BLACK
     @ 55,8 PRINT "LOCAÇÃO 33102-REF: FEVEREIRO/2021" FONT "Arial" SIZE 11 BOLD COLOR BLACK
     @ 75,15 PRINT "SÃO PAULO, 14 DE ABRIL DE 2021" FONT "Arial" SIZE 11 BOLD COLOR BLACK
     @ 90,15 PRINT LINE TO 90,80 PENWIDTH 0.4
     @ 100,8 PRINT LINE TO 100,80 PENWIDTH 0.4

   END PRINTPAGE
   END PRINTDOC

 RETURN
Muito Grato,
Waldyr Skuya

IMPRESSÃO COM IMPRESSORA TÉRMICA

Enviado: 16 Abr 2021 09:11
por HASA
Bom dia, teoricamente sim, eu retiraria esses COLOR BLACK estão sobrando aqui, manda imprimir e se der algum erro posta aqui ok

HASA