Página 1 de 2
Como fazer para a impressora retornar o papel?
Enviado: 24 Jun 2008 07:32
por juniorcamilo
Amigos... Como fazer para a impressora retornar o papel?
fazer para a impressora retornar o papel
Enviado: 24 Jun 2008 08:32
por Pablo César
Junior, esta pergunta ja foi feita antes (antes de postar um novo tópico deve ser feito uma busca aqui no fórum). Se você refere-se a possibilidade de existência de algum comando que faça que a impressora retorne o PAPEL no início... eu posso lhe afirmar que não existe. Só é possível (dependendo o modelo da impressora) através do botão no painel da própria impressora (as EPSON LX300, por exemplo).
Re: Como fazer para a impressora retornar o papel?
Enviado: 24 Jun 2008 09:35
por Ademir
Bom dia amigo ! Para isso, basta ativar o Tear Off da impressora ( modelo epson ). A cada eject, a impressora ejeta o papel para o corte. Quando é enviado um novo relatório, o papel retorna ao inicio.
Espero ter ajudado.
Como fazer para a impressora retornar o papel?
Enviado: 24 Jun 2008 09:44
por Pablo César
Admir, eu acho que o colega quer é: que a mesma folha retorne ao inicio do papel, isto é, voltar a mesma folha desde o começo e não de posicionar a cabeça de impressão para a próxima folha, ao menos eu acho que é isso que JuniorCamilo precisa.
Re: Como fazer para a impressora retornar o papel?
Enviado: 24 Jun 2008 20:05
por ANDRIL
Cito aqui um fato que ocorreu comigo em uma LX-300. O cliente tinha um programa que imprimia em formulário razão 33 linhas e ao final da impressão a folha ficava no picote certo para destacá-la. Ao enviar a próxima impressão a impressora 'voltava' aquela folha que havia ficado no cabeçote e imprimia novamente corretamente.
Ao colocar meu sistema imprimindo em 33 linhas ao chegar no final da impressão parava no picote certo para destacá-la, porem, ao mandar uma nova impressão não voltava a folha e começava do local onde tinha parado.
Depois de muitas folhas jogadas no lixo... consegui fazer que meu sistema imprimisse da mesma forma, apenas alterando para a quantidade de linhas = 42 e com opção de EJECT ativado ao término da impressão.
Uma coisa diferente que notei é que este outro sistema ao reposicionar a folha novamente emitia um barulho diferente ("como se o software tivesse enviado um comando para o tal reposicionamento"). Será que não existe tal comando para isso???? Embora eu mesmo já tenho vasculhado a NET inteira e não encontrei nada.
Então resumindo, a jogada esta na quantidade de linhas que seu sistema usa para definir a pagina, só que isso varia muito de impressora para impressora.
Ate+,
Re: Como fazer para a impressora retornar o papel?
Enviado: 25 Jun 2008 07:21
por juniorcamilo
amigo andril e os demoais colegas do forum, ja é o segundo sistema que vi e que ja substitui aqui na regiao, é, 'pode ter certeza tem alguma mosca nesta sopa', pois é impresionante, ve nitidamente que é um comando enviado pelo soft pois c imprimir por outro a impressora c porta normalmente como foi dito 'nao retorna o papel', oq será!!!????!!!????
Enviado: 25 Jun 2008 10:30
por Maligno
Na Epson, como o Ademir já disse, você tem a opção de ativar o Tear Off. Fora isso, não conheço nenhum comando de qualquer impressora que faça o papel voltar. Agora, com o Tear Off ativado, o que você pode fazer é configurar o papel para o número de linhas desejado (33, ficha razão, por exemplo) e emitir um EJECT ao final da sua impressão. A impressora vai fazer o papel subir mais um pouco para que você possa destacar o papel e, ao iniciar a próxima impressão, ela própria vai colocar o papel na posição correta.
Agora, se isso não resolver pra você ou se você quer que o papel volte mais ainda, resta a pergunta: pra quê voltar o papel?
Re: Como fazer para a impressora retornar o papel?
Enviado: 25 Jun 2008 10:41
por Ademir
Bom dia amigos ! Se é isso que precisam, acho que tenho a solução.
primeiro: antes de dar o eject, configure o tamanho da pagina para 1 linha:
@ prow(),pcol() say chr(27)+'C'+chr(1)
em seguida execute o eject
em seguida, reconfigure o tamanho da página para 66 linhas
@ prow()+1,0 say chr(27)+'C'+'B'
Atenção: para funcionar corretamente, o Tear off (corte pelo picote) da impressora deverá estar ativado.
Acho que vai resolver o problema.
Espero ter ajudado.
Enviado: 25 Jun 2008 11:03
por Maligno
Se o colega quiser voltar o papel apenas para destacá-lo, nem precisa disso. Só o
Tear Off funciona. Foi feito pra isso.
Agora, se ele quiser voltar o papel para inserir algum dado que também será impresso, a história é diferente. Aliás, talvez nem mesmo o
Tear Off funcione se for utilizada outra impressora que não tenha o recurso.
Re: Como fazer para a impressora retornar o papel?
Enviado: 26 Jun 2008 07:12
por juniorcamilo
Maligno escreveu: Tear Off
Maligno como ativo ou desativo o tear off?
Enviado: 26 Jun 2008 10:27
por Maligno
Há Epson mais antiga que usa um conjunto de microchaves, que ficam na lateral da impressora. Se não existir, então o seu modêlo utiliza os botões do painel.
O ideal é ler o manual dela. Por ele é que você verá o que configura cada microchave. Ou então como é feito para disparar o menu pelos botões do painel. Não é difícil, mas não lembro. Só lembro que, usando o painel, você deve ligar a impressora enquanto pressiona um dos botões. Experimente: coloque papel e ligue a impressora enquanto pressiona o botão on-Line. Se ela começar a imprimir um menu, apenas leia e siga as instruções.
Re: Como fazer para a impressora retornar o papel?
Enviado: 26 Jun 2008 11:47
por Ademir
A LX-300 é a mais fácil de configurar. A lx-300+ é um pouco mais chata, mas não é tão difícil de se configurar. É só tomar cuidado para não desconfigurar outras funções da impressora.
Enviado: 26 Jun 2008 12:54
por Maligno
Ademir escreveu:A lx-300+ é um pouco mais chata
Acho que deve ser essa que usa o sistema de menu. Realmente, é bem simples estragar a configuração de outros ítens quando se busca um ítem específico. É preciso tomar cuidado.
Re: Como fazer para a impressora retornar o papel?
Enviado: 01 Jul 2008 15:20
por juniorcamilo
Ademir escreveu:Bom dia amigos ! Se é isso que precisam, acho que tenho a solução.
primeiro: antes de dar o eject, configure o tamanho da pagina para 1 linha:
@ prow(),pcol() say chr(27)+'C'+chr(1)
em seguida execute o eject
em seguida, reconfigure o tamanho da página para 66 linhas
@ prow()+1,0 say chr(27)+'C'+'B'
Atenção: para funcionar corretamente, o Tear off (corte pelo picote) da impressora deverá estar ativado.
Acho que vai resolver o problema.
Espero ter ajudado.
Fiz assim deixei o tear off em on
? chr(27)+'C'+chr(1)
eject
? chr(27)+'C'+'B'
nao deu certo oq viz de errado?
Re: Como fazer para a impressora retornar o papel?
Enviado: 01 Jul 2008 16:52
por Ademir
Boa tarde amigo !
O que exatamente aconteceu ?
O papel ejetou normalmente ?
Ejetou até o corte pelo picote (tear off) ?