Impressão com Prwin

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Sygecom:

Testei a impressão de imagens e funcionou perfeito. Vc sabe se imprime apenas BMP ? No caso da impressão, se eu diminuir o tempo não vou passar a usar mais recursos da cpu com uma consequente lentidão da máquina. Para resolver o problema não teria alguma opção no regedit como existe para a saida paralela ?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Até onde eu sei, não !!! o Prwin...fica lendo a todo momento no local indica o arquivo da extenção que vc escolheu ....a cada intervalo que vc escolha....mas isso não vai exigir da maquina muito não !!! e alias vc esta usando o Timeslic no clipper ? se não tiver use que para o sistema ele ajuda !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Sim... estou usando o timeslic. Numa máquina com win98 está demorando 15 segundos para imprimir em USB. Se tiver alguma forma de imprimir mais rápido, ajudaria bastante.
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 PRWin usa o spooler. Consegue perceber se a demora está em jogar a impressão pro spooler ou na geração do arquivo de impressão?
[]'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!
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Pelo que percebí, a demora está em jogar a impressão pro spooler. O arquivo é gerado instantaneamente.
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Acabei me lembrando de outra coisa tambem. É possível controlar o espaçamento entre as linhas através do PrWin ? Tipo mudar de 1/6" para 1/8" ?
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 »

É um relatório muito grande? Se for, repare: o PRWin, que eu saiba, transforma toda sua impressão em imagem. Isso causa um overhead considerável. Faça um teste: reconfigure a impressora no Painel de Controle para armazenar sua saída num arquivo. Imprima esse relatório lento e veja o tamanho do arquivo gerado. Se for muito grande (muito mesmo), está explicada a lentidão.
[]'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!
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

BOm dia Maligno

O relatório tem apenas 1 página. Talvez o motivo da lentidão esteja no fato da maquina ser um pouco lenta. Não me lembro agora. Se não me engano é um Pentium III.
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 »

Pentium III? Não é a máquina. Talvez HD. Imagino que o arquivo de impressão seja gerado localmente, não?
[]'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
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Qual impressora é? Se for HP, pela minha experiência essa demora é 'normal'.

Antes eu só usava EPSON e qualquer impressão (DOS ou Win) se iniciava de forma instantânea. Já com as HPs, não sei porque a primeira página sempre demora. Já da segunda página pra frente imprime 'normal' (rápido)...

Eu uso atualmente uma HP Business Inkjet 1200 (LPT1): a impressão (DOS ou Win, PageScript ou direto pra LPT, qualquer programa, de qq PC da rede), só é iniciada em uns 10 segundos ou mais. E não é configuração do Windows, não! Já espetei uma EPSON, na mesma porta LPT1, com as mesmas configurações, e qdo vc trisca no ENTER ela já sai imprimindo...
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 »

Se for HP, pela minha experiência essa demora é 'normal'.
Normal? Eu tenho uma LJ1022 e nunca percebi qualquer demora, mesmo nos testes que fiz com a Win32PRN imprimindo em gráfico. A impressão foi praticamente instantânea.
[]'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!
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Bom dia a todos !

Bem lembrado Maligno. O arquivo de impressão não é gerado localmente. Vou ao cliente na segunda para alterar isso. Talvez diminua um pouco o tempo. A impressora é uma HP USB. Após o teste posto o retorno.

Grato pela atenção mais uma vez.

Ademir.
Ademir
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 31 Jul 2007 16:28
Localização: Porto Ferreira-SP

Mensagem por Ademir »

Outra coisa... sobre a possibilidade de se configurar o espaçamento entre as linhas... Alguem sabe se tem como fazer isso atraves do PrWin ?
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Normal? Eu tenho uma LJ1022 e nunca percebi qualquer demora...
Maligno, a "demora" que eu me referi é na comparação EPSON/HP.

Eu cheguei a espetar, no mesmo PC, ora EPSON (uma 660 e outra mais recente - esqueci o modelo, além óbvio da LX300), ora HP (uma Deskjet 900 alguma coisa, uma 3840/45 WinOnly e uma mutifuncional modelo XPTO - ??), e constatei o seguinte:
- primeira página: as EPSON saiam imprimindo imediatamente após o ENTER. As HPs ficavam "pensando" coisa de 10 segundos antes de começar.
- páginas seguintes: normal, sem diferença entre EPSON e HP.

Por que fiz isso? Um cliente trocou de impressora, de uma LX300 pra uma HP, aí me ligou chiando bravo, dizendo que o "meu programa" tava demorando pra começar a imprimir... Fiz o teste na frente dele, acabou a chiadeira.
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 »

Eolo escreveu:Maligno, a "demora" que eu me referi é na comparação EPSON/HP.
Tudo bem se há uma comparação. Mas o que eu disse é que na HP a impressão foi na hora. Demorou mais pra gerar o arquivo. De resto, instantâneo. Mas com a LJ1022. Com essas outras que você mencionou, não posso dizer nada. Nunca nem vi. :)
[]'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!
Responder