PRINTER NAO PULAR A PAGINA
Pessoal,
Tenho um cliente que usa a Lx300 para imprimir cupom de orçamento em bobina 40 colunas, mas a impressora fica soltando muito papel, na verdade ele esta mudando de pagina, mas usando a bobina 40 coluna não precisa disso, tem alguma opção que mando nela para não pular a pagina? estou usando o printer, ou será que isso tem como fazer na propiedade dela no windows?
Aguardo...
Até...
Tenho um cliente que usa a Lx300 para imprimir cupom de orçamento em bobina 40 colunas, mas a impressora fica soltando muito papel, na verdade ele esta mudando de pagina, mas usando a bobina 40 coluna não precisa disso, tem alguma opção que mando nela para não pular a pagina? estou usando o printer, ou será que isso tem como fazer na propiedade dela no windows?
Aguardo...
Até...
Parceiro, utilize o PRINT # ao inves do PRINTER.
O PRINT envia comandos direto para impressora, não passa pelo spool do Windows e se vc mandar imprimir 1 linha, o carro da impressora parará exatamente na proxima linha, não dando aquele salto terrivel.
Abraço.
O PRINT envia comandos direto para impressora, não passa pelo spool do Windows e se vc mandar imprimir 1 linha, o carro da impressora parará exatamente na proxima linha, não dando aquele salto terrivel.
Abraço.
defina o tamanho do papel pelo printer dessa forma
Printer.papersize=256 'define o papel para tamanho pesonalizado
'dai so e vc definir as margens do papel
printer.widht=valor
printer.height=valor
depois vc manda os comandos de impressao
Printer.papersize=256 'define o papel para tamanho pesonalizado
'dai so e vc definir as margens do papel
printer.widht=valor
printer.height=valor
depois vc manda os comandos de impressao
Ai vai um exemplo.:
Open "Lpt1" For OutPut As #1
Print #1, "Imprimindo Linha1"
Print #1, "Imprimindo Linha2"
...
Close #1
Open "Lpt1" For OutPut As #1
Print #1, "Imprimindo Linha1"
Print #1, "Imprimindo Linha2"
...
Close #1
Cleverton,
Não entendi muito, se eu difinir a propiedade que disse (papersize) em 256 não ira saltar para proxima pagina? se eu uso uma bobina continua qual o valor q seria para widht e height?
Valeu
sobre os amigos que disse sobre print #1, isso eu já sabi que manda direto para a impressora, mas preciso usar o printer mesmo, pois preciso que o windows gerencie isso.
Obrigado
Não entendi muito, se eu difinir a propiedade que disse (papersize) em 256 não ira saltar para proxima pagina? se eu uso uma bobina continua qual o valor q seria para widht e height?
Valeu
sobre os amigos que disse sobre print #1, isso eu já sabi que manda direto para a impressora, mas preciso usar o printer mesmo, pois preciso que o windows gerencie isso.
Obrigado
Se estiver usando Windows 2000/XP as propriedades width e height não irão funcionar...
Realmente não funciona bem isso...estou usando o 2000
Alguem tem alguma ideia para me ajudar???
Obrigado
Alguem tem alguma ideia para me ajudar???
Obrigado
Citação:Cleverton, Não entendi muito, se eu difinir a propiedade que disse (papersize) em 256 não ira saltar para proxima pagina? se eu uso uma bobina continua qual o valor q seria para widht e height?
bem, quando vc define a propriedade Papersize = 256, vc coloca o tamanho do papel em modo personalizado, depois de vc definir as margens de impressao Height e Widht. vc faz o teste.
obs: para vc escolher a unidade de medida que deseja usar Printer.ScaleMode
printer.papersize = 256 'tamanho personalizado
printer.widht=3000 ' aqui vc defini as margens ( largura )
printer.height=3000 ' Altura
printer.print "Primeira Pagina"
printer.newpage 'salta uma pagina
printer.print "Segunda Pagina"
Printer.enddoc 'finaliza a impressao
se isso nao resolver acesse este link http://www.macoratti.net/printer.htm
tudo bem, entendi, mas isso como alguem já disse não funciona no windows 2000,
tenho mais alguma opção?
Até
tenho mais alguma opção?
Até
a impressão tem que ser feita com open print close, como colocado pelo LEANDRO_LUIZ... pense da seguinte forma: se tem um item o orçamento, é uma tamanho de papel... se tive 100 itens, é outro... desta forma, a impressão nunca irá funcionar direito pelo printer...
Tudo bem, acho que até posso tentar usar o open, mas alguem sabe como usar ele pela rede??
Pois são varios micro impirmindo em um na rede
tentei abrir assim "\\servidor\lpt1"
Mas diz que path não encontrado.
Até
Pois são varios micro impirmindo em um na rede
tentei abrir assim "\\servidor\lpt1"
Mas diz que path não encontrado.
Até
Tópico encerrado , respostas não são mais permitidas