Clipper On Line • Ver Tópico - IMPRESSÃO COM IMPRESSORA TÉRMICA

IMPRESSÃO COM IMPRESSORA TÉRMICA

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor WALDYR SKUYA » 13 Abr 2021 22:41

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
WALDYR SKUYA
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 28 Jul 2010 23:33
Cidade/Estado: SÃO PAULO/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor HASA » 14 Abr 2021 09:52

-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
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 1082
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 1 vez
Mens.Curtidas: 51 vezes

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor WALDYR SKUYA » 14 Abr 2021 15:16

Hasa,

Agradeço muito sua atenção.

Abraços,
Waldyr
WALDYR SKUYA
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 28 Jul 2010 23:33
Cidade/Estado: SÃO PAULO/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor WALDYR SKUYA » 14 Abr 2021 21:29

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
WALDYR SKUYA
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 28 Jul 2010 23:33
Cidade/Estado: SÃO PAULO/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor HASA » 15 Abr 2021 08:59

- Bom dia, é praticamente padrão, seria a largura da bobina 88mm e o comprimento máximo 3276
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 1082
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 1 vez
Mens.Curtidas: 51 vezes

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor WALDYR SKUYA » 15 Abr 2021 15:57

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:

  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
Nota de Moderação:
Itamar M. Lins Jr.: Mensagem editada para colocar a tag [ code ]
Veja como utilizar esta tag: Clique aqui
WALDYR SKUYA
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 28 Jul 2010 23:33
Cidade/Estado: SÃO PAULO/SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

IMPRESSÃO COM IMPRESSORA TÉRMICA

Mensagempor HASA » 16 Abr 2021 09:11

Bom dia, teoricamente sim, eu retiraria esses COLOR BLACK estão sobrando aqui, manda imprimir e se der algum erro posta aqui ok

HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 1082
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 1 vez
Mens.Curtidas: 51 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro