Help - HP 1320 Urgente!

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

já descobri qual a linguagem que ela aceita.
Já deu o primeiro passo. Agora é só fazer alguns testes pra confirmar e aprender como funciona esse tipo de programação. É meio chato no começo, já que o conjunto de comandos costuma ser mais extenso do que aqueles comandos que já utilizamos em matriciais.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Adalberto
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 01 Set 2007 01:09
Localização: Santa Cruz de la Sierra - Bolivia

Help - HP 1320 Urgente!

Mensagem por Adalberto »

Dilson.

O DosPrinter aceita todas as seqüências ESC que nós estivemos acostumados a usar para a EPSON, matriciais, nada é necessário para mudar; não importa a impressora que nós necessitamos para imprimir o relatório, o DosPrinter faz tudo. Imprime código de barra, os gráficos, modo paisagem, e tudo o que precisamos. Somente que é de pago, mas acredito que não é caro.

De verdade que e uma boa solução.
MANFREDINI
Usuário Nível 1
Usuário Nível 1
Mensagens: 11
Registrado em: 27 Out 2007 23:36
Localização: Rio de Janeiro

Mensagem por MANFREDINI »

alguem sabe me informar se esses comandos que utilizamos servirá com summer, pois esse que seria necessario
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O conteúdo do texto independe do compilador.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Caro Manfredini, me permita fazer um parêntese emtudo isto. Você sabe que em puro Clipper não temos como imprimir diretamente em impressoras USB assim como fazemos com as paralelas. Mas hoje contamos com uma serie de recursos para podermos imprimir em USB. A outra questão é que para podermos imprimir com os diversos formatos de fontes precisamos saber os COMANDOS. Nem em TODA impressora nós podemos imprimir através dos comandos de impressão a exemplo de alguns modelos das (Lexmark, Canon, etc...). No entanto, quando temos oportunidade de "dominar" esses comandos para que imprimam corretamente, isto se torna uma GLÓRIA, porque esta impressão é a mais rápida que tem, porque não é do tipo GRÁFICO. É dizer: temos o modo de impressão pelos comandos de impressão em modo TEXTO e o modo GRÁFICO que tem melhor definição de impressão e maiores recursos deimpressão, só que em impressoras matriciais tal impressão gráfica se torna extremamente lenta. Então temos impressão modo TEXTO:RÁPIDA:MENOS_QUALIDADE e modo GRÁFICO:LENTA:MAIS_QUALIDADE...

Eu SEMPRE aconselho aos colegas a direcionarem a saída de impressão primeiramente para ARQUIVO e logo mandar para impressora. Visto a alguns probleminhas com WINXP e ora para obter outros recursos como poder VISUALIZAR relatório ou RE-IMPRIMIR o relatório (digamos porque engasgou ou papel) sem precisar fazer de novo todo o processamento.

Não sei se você ja teve oportunidade de conhecer alguns aplicativos que imprimem em impressoras USB (como também em qualque delas, sempre e quando esteja devidamente instalada no Windows). Mas para você começar a fazer alguns testes e ver se esta seria uma boa opção para seu caso: aconselho a dar uma olhadinha no USB.EXE (do Heveraldo) ou USBPRINT.EXE (do MarcosV). Estes aplicativos foram desenvolvidos em xHarbour e tem caracteristicas de funcionabilidades parecidas.

Então você irá primeiro criar seu arquivo de impressão com os comandos padrão EPSON (aqueles CHR(15)..) e depois usar tais aplicativos para que JOGUE este arquivo de impressão para QUALQUER impressora. Tais aplicativos lem o seu arquivo de impressão e traduzem tais comandos para os comando de formatação de fonte para poder imprimir de forma semelhante. Claro que estes tem alguma limitação, porque por exemplo você não vai conseguir fazer DOIS tipos de formatação na mesma linha. Isto é fazer letra pequena (com CHR(15)) com letra expandida (CHR(14). Se bem que acho que USBPRINT até dá pra fazer isso.

Como eu disse, você ainda pode usar os comandos padrão EPSON ou você pode usar TAGs como referência na criação desse arquivo de impressão. Como por exemplo: [NEGRITO] em lugar de CHR(15). Entendeu ?.

Faça primeiramente teste com arquivos feitos a mão de cómo você gostaria o relatorio e utilize tais aplicativos. Você pode conseguí-los nos seguintes tópicos:

http://br.geocities.com/digitosistemas/download/Usb.zip
http://www.marsoftnet.hpg.com.br/usbprint___.zip

Se você tiver dúvidas quanto a cómo criar ARQUIVO-DE-IMPRESSÃO, ´leia: https://pctoledo.org/forum/viewto ... aldo#38008

Você perceberá que esta indicação (de imprimir através de outro aplicativo em modo gráfico), você se livrará de:

- Ter que saber os comandos da impressora X
- Impossibilidade de impressão em USBs

Espero ter sido claro como AGUA e sido útil com a minha indicação. Aceite mais um conselhor... Faça tudo o possível para MIGRAR de SUMMER CLIPPER versão 5.2 ou 5.3 (comece pelo 5.2), que você irá obter maior flexibilidade e maiores opções como usar o nosso querrido TBROWSE.

Boa sorte colega !
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder