USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Tamanho de formulário com objeto Printer
edmar.santos
FORTALEZA
CE - BRASIL
ENUNCIADA !
Postada em 30/04/2011 10:57 hs            
Amigos,
 
Estou configurando uma impressão de formulário, e estou utilizando o código da página http://www.macoratti.net/printer.htm, onde eu utilizo as configurações para personalizar o papel. Scalemode = vbmilimeter e defino o tamanho do papel utilizando as propriedades ScaleHeight e ScaleWidth. O tamanho do papel é 140mm x 150mm, mas acontece ao imprimir, imprime como se tivesse um papel A4, ou seja, há um avanço  do tamanho de uma A4 ao solicitar nova página. O que pode estar acontecendo?
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 30/04/2011 14:50 hs            
vc definiu a propriedade papersize do printer, para o papel ser do tamnho que vc determinou coloque no inicio do código


Printer.PaperSize = vbPRPSUser

ou seja definido pelo usuário

TÓPICO EDITADO
 
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 30/04/2011 14:52 hs            
desculpe houve uma duplicidade.
TÓPICO EDITADO
 
Edmar Santos
não registrado
ENUNCIADA !
Postada em 03/05/2011 06:51 hs   
Amigos,

Ainda há um erro. Ao setar o comando acima, o VB emite um erro. O propriedade está automaticamente configurada em vbPRPSA4. Mas consultando outras páginas, achei uma instrução que diz que temos que configurar as propriedades Height e Width e automaticamente se define em vbPRPSUser. Porém, o resultado ainda é o mesmo, o tamanho da página ainda é grande. O que pode ainda ser necessário configurar? Tem alguma coisa haver com a impressora? O cliente possui uma LX-300.
   
Edmar Santos
não registrado
ENUNCIADA !
Postada em 03/05/2011 17:36 hs   
Alguma dica ou observação?
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 05/05/2011 02:23 hs            
Edmar, algum tempo luto com este problema no XP e na LX300, sem solução, o XP pega somente o tamanho do papel configurado manualmente nas propriedades da impressora.
Se alguém tiver a solução, é bem vinda.

vlu//
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página