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
Nr. de linhas por página
Moderador: Moderadores
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Nr. de linhas por página
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?
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)
Alexandre Santos (AlxSts)
Nr. de linhas por página
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:
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:
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
Exemplo se for através do WORDPAD poderia fazer:
Código: Selecionar todos
RUN WRITE NOMEDOSEUARQUIVO.TXTtb 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 /SELSe 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.
“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.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Nr. de linhas por página
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).
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.
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

- Mensagens: 9
- Registrado em: 29 Mar 2011 09:10
- Localização: Santo Antonio de Padua/RJ
Nr. de linhas por página
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!!!
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

- Mensagens: 9
- Registrado em: 29 Mar 2011 09:10
- Localização: Santo Antonio de Padua/RJ
Nr. de linhas por página
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!
- 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!
Nr. de linhas por página
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.progitar escreveu:utilizo o RICO TEXTO
Ate+
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
