Tamanho do papel de impressão
Estou tentando realizar a impressão de etiquetas em uma impressora térmica através do browser, mas não consigo configurar o tamanho do papel (10x3,5cm).
No painel de controle consigo configurar perfeitamente o tamanho do papel, mas na janela de impressão do firefox ele apresenta um tamanho totalmente diferente, e não posso editar o tamanho toda vez que for imprimir pois pretendo utilizar o silent print.
Tentei realizar algumas alterações no about:config, mas sem sucesso.
Será que o pessoal já teve algum problema parecido? Nos outros browsers apesar do tamanho da impressão funcionar corretamente, nenhum possui a opção de silent print.
Muito obrigado.
Att.: Lucas Hoffmann
Solução escolhida
Muito obrigado, Marco Aurélio, mas acabei resolvendo o problema utilizando outro browser, já que não era um requisito obrigatório. Apenas estava curioso se este era um problema que acontecia apenas comigo e gostaria ter usado o firefox pela facilidade do silent_print.
De qualquer forma, muito obrigado a todos pela ajuda.
Ler esta resposta 👍 0Todas as respostas (6)
Olá,
Eu fiz alterações nas configurações de impressão e elas ficaram salvas, talvez você esteja com problema na hora de salvar suas preferências.
Alguns addons podem causar estes problemas, tente executar o Thunderbird em modo de segurança.
O arquivo que armazena as configurações do usuário pode estar corrompido.
- Abra o Firefox.
- Vá em Ajuda >> Dados para suporte .
- Clique no botão Abrir pasta.
- Feche o Firefox.
- Na janela que abriu, procure o arquivo prefs.js e delete ou renomeie este arquivo.
- Reinicie o Firefox.
Você pode tentar criar um novo perfil.
Veja também
Bom dia, Diego.
Já realizei o procedimento mencionado do arquivo prefs.js e mesmo assim não obtive sucesso. Já tentei realizar as alterações diretamente no arquivo, mas mesmo assim não pareceu surtir efeito.
Segue em anexo uma imagem exemplificando o problema. Os valores indicados pelas setas originalmente são 11 e 8, respectivamente, que correspondem, em inches, a largura e altura na janela de impressão. Mesmo ao modificá-los e abrir novamente o navegador, essas medidas não parecem sofrer alteração, apesar de estarem salvas no about:config.
Essa janela ao lado são as configurações da impressora certo? As configurações que você define no Firefox não vão surtir efeito sobre as da impressora, se você definir no Firefox as margens, usando tanto o about:config tanto através da interface do mesmo, as configurações serão definidas para o Firefox, para verificar vá em Arquivo > Visualizar Impressão >> Configurar página >> Margens e veja se as mesmas estão conforme o configurado.
Quando faço esse procedimento que você me indicou, obtenho o valor de 0,5 para cada margem, como mostra imagem em anexo.
O que acontece é que necessito imprimir etiquetas através de uma aplicação web, utilizando o silent_print. Essas etiquetas possuem o tamanho de 100x35mm. Qualquer outro browser pega o tamanho de papel que defino no Painel de Controle > Impressoras e dispositivos, menos o firefox, e não consigo fazer com que ele fique com o tamanho exato que preciso. Toda vez que preciso imprimir, tenho que entrar nas propriedades de impressão e definir o tamanho do papel para imprimir corretamente, o que vai contra meu objetivo inicial.
O que preciso é definir, em algum lugar, esse tamanho de papel e que o firefox utilize ele efetivamente sempre que for imprimir, coisa que não está acontecendo.
Zeyanar, tente a lista de discussão da Comunidade Mozilla Brasil, talvez alguem da lista possa te ajudar.
Solução escolhida
Muito obrigado, Marco Aurélio, mas acabei resolvendo o problema utilizando outro browser, já que não era um requisito obrigatório. Apenas estava curioso se este era um problema que acontecia apenas comigo e gostaria ter usado o firefox pela facilidade do silent_print.
De qualquer forma, muito obrigado a todos pela ajuda.