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.já descobri qual a linguagem que ela aceita.
Help - HP 1320 Urgente!
Moderador: Moderadores
[]'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!
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

- Mensagens: 343
- Registrado em: 01 Set 2007 01:09
- Localização: Santa Cruz de la Sierra - Bolivia
Help - HP 1320 Urgente!
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.
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

- Mensagens: 11
- Registrado em: 27 Out 2007 23:36
- Localização: Rio de Janeiro
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!
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!
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
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 !
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.
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.
