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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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 2
Usuário Nível 2
Mensagens: 57
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) 9 9841 0886
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