Nr. de linhas por página

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

progitar
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 29 Mar 2011 09:10
Localização: Santo Antonio de Padua/RJ

Nr. de linhas por página

Mensagem por progitar »

Bom dia!!!

Tenho pouca experiência e preciso de imprimir nr. maior de linhas em folha A4.
Meu aplicativo só imprime até o limite do DOS (imp. matricial), o que faz com q os relatorios em A4 fiquem com um enorme espaço em branco ao final da página.
Obrigado aos que puderem me ajudar!

Abraço a todos!

Lucas Freitas
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Nr. de linhas por página

Mensagem por alxsts »

Olá!

Se possível, forneça mais informações para que o fórum possa ajudá-lo a solucionar o problema.

Você tem os fontes do aplicativo?
Sabe em que PRG é feita a impressão?
Sabe se as configurações de impressão estão em arquivos de parâmetro ou estão no código?
Sabe qual é a versão do compilador/linkeditor?
Qual o sistema operacional utilizado?
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Nr. de linhas por página

Mensagem por fladimir »

Como o colega alxsts mencionou o ideal é apresentar melhor com mais informações do que precisa, mas sem conhecer a fundo sua necessidade, pensando que antes de vc imprimir talvez gere um arquivo Texto, caso não gere poderia gerar, e ao invés de mandar para impressora diretamente usar um aplicativo tipo USBPRINT ou WORDPAD através do comando RUN e trabalhar as possibilidades....

Exemplo se for através do WORDPAD poderia fazer:

Código: Selecionar todos

RUN WRITE NOMEDOSEUARQUIVO.TXT
E nele mandar imprimir com fonte reduzida por exemplo

tb tem o USBPRINT q é bem fácil de usar e ele interpreta os caracteres de condensado da Epson LX por exemplo e condensa no relatório, e vc pode usar ele assim:

Código: Selecionar todos

RUN USBPRINT SEUARQUIVOTXTGERADO.TXT /SEL
Ai ele abre uma lista das impressoras instaladas pro usuário escolher e imprimir o arquivo

Se vc estivesse no Harbour ou xHarbour ai teria outra forma através do Win32PRN(), mas ai já é outra história....

[]´s
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.
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á

Nr. de linhas por página

Mensagem por Pablo César »

Adicionando mais uma pergunta, as que o Alexandre já mencionou:

Em qual impressora ? Marca modelo.

Se for padrão Epson e matricial, existe um comando que define quantas linhas por páginas:

CHR(27)+'C'+CHR(NNN)

Onde o NNN é o número de linhas. Só tem que ver se a impressora está configurada com as margens e cabeçalhos/rodapé que as vezes é confgurado no firmware (na eprom da propria impressora).
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.
progitar
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 29 Mar 2011 09:10
Localização: Santo Antonio de Padua/RJ

Nr. de linhas por página

Mensagem por progitar »

Desculpem pela falta de informação.

Tenho os fontes do aplicativo;
As configurações de impressão estão no código;
Clipper 5.01e RTlink 3.13;
Rodando no Windows XP;
Acontece que gera um arquivo texto .RTF , usando o WORVIEW para gerenciar a impressão.
Daí quando coloco, por exemplo, para imprimir na linha 68, ele imprime na proxima folha.
Obrigado pela ajuda!
Abraços!!!
progitar
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 29 Mar 2011 09:10
Localização: Santo Antonio de Padua/RJ

Nr. de linhas por página

Mensagem por progitar »

Esqueci de mencionar:
- uso impressora USB padrao HP.
- utilizo o RICO TEXTO (não tenho o manual).
Notei que a configuração da pagina do WordView está do tipo CARTA.
Acho que seria questão de configurar o wordview.
Abraço!
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1297
Registrado em: 06 Jul 2004 00:44
Contato:

Nr. de linhas por página

Mensagem por ANDRIL »

progitar escreveu:utilizo o RICO TEXTO
Este arquivo gerado tem algum codigo RTF ou é apenas um texto simples. Se tiver gerando com comandos RTF veja se tem um comando de ejetar em RTF fazendo com que não seja ocupado a página inteira conforme definida no WORDVIEW por exemplo, ou seja, se a folha configurada for A4 +- 72 linhas e no seu codigo tiver um eject antes disso, vai pular para proxima folha automaticamente.
Ate+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Responder