Impressão em impressora LaserJet

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

JSystem
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 21 Jan 2010 21:10
Localização: Uberaba

Impressão em impressora LaserJet

Mensagem por JSystem »

Olá Amigos,

Tenho um sistema de emissão de orçamentos, rodando há mais de 20 anos, imprimindo em impressora matricial, o cliente me procurou hoje perguntando se é possível imprimir na impressora LaserJet M1132 MFP.

Esse sistema é compilado no Clipper 5.2e / BLinker 7.

Algum colega já conseguiu desenvolver algo ?

Grato,
Josadac
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Impressão em impressora LaserJet

Mensagem por fladimir »

usa o nodosimp... procura aki no fórum q vc vai char como usa... eu qdo usava o clipper usava ele, pq no harbour, caso queira migrar vc pode usar o FastReport ou Win32PRN ou HaruPDF...
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
JSystem
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 21 Jan 2010 21:10
Localização: Uberaba

Impressão em impressora LaserJet

Mensagem por JSystem »

Ok Fladimir,

Pretendo sim migrar para Harbour em curto prazo, aproveitando, qual está mais atualizada ou evoluída, Harbour ou XHarbour ?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Impressão em impressora LaserJet

Mensagem por JoséQuintas »

Já postei aqui rotina pra gerar PDF pelo Clipper, sem LIB adicional, mas sem gráficos.
Cheguei a fazer impressão direto em Laser com código de barras no Clipper, mas nem sei se vale a pena isso.

Tem uma coisa que poderia fazer:
HARBOUR !!!!
Pode gerar algum arquivo intermediário, e executar um programa em Harbour.
Tudo depende de até onde quer chegar.
Se não dá pra converter o programa inteiro, tudo bem, pode fazer pequenos utilitários em Harbour, ou até um tudo-em-um.

Código: Selecionar todos

FUNCTION Main( a, b, c, d, e )

   DO CASE
   CASE a == nil; EXIT
   CASE a == "/preview"; Preview( b )
   CASE a == "/email"; Email( b, c, d, e )
   CASE a == "/print"; Print( b )
   CASE a == "/pdf"; Pdf( b )
   ENDCASE

   RETURN NIL
Quem sabe não acaba convertendo o aplicativo inteiro... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
JSystem
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 21 Jan 2010 21:10
Localização: Uberaba

Impressão em impressora LaserJet

Mensagem por JSystem »

Olá Joséquintas,

Sim, meu objetivo é esse, migrar para Harbour, inclusive tenho uma aplicação completa, essa que quero migrar, mas essa que emite apenas orçamento, como já disse, é muito antiga e só faz isso, precisava mesmo, de momento, só imprimir na LaserJet.
LDOSISTEMAS
Usuário Nível 1
Usuário Nível 1
Mensagens: 48
Registrado em: 01 Set 2014 17:04
Localização: CLAUDIO/MG
Contato:

Impressão em impressora LaserJet

Mensagem por LDOSISTEMAS »

Tem o DOSPRINTER (http://www.dosprinter.net/ ) é bem tranquilo de usar, não precisa alterar nada , basta carregar na inicialização ou da aplicação para carregar o DOSPRINTER e lpt2file que irá capturar a porta lptX e salvar na pasta configurada no DOSPRINTER e pronto.
na pagina tem vários exemplos de como fazer a chamada.
LAURO DE OLIVEIRA
Analista/Diretor
(37) 3381 32 11
www.ldosistemas.com.br
Imagem
JSystem
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 21 Jan 2010 21:10
Localização: Uberaba

Impressão em impressora LaserJet

Mensagem por JSystem »

Olá Pessoal,

Consegui imprimir numa LaserJet M1132 utilizando o NODOSIMP, alguém sabe me dizer se é possível, atraves de CHR()??? colocar parte do texto em Negrito ?
Responder