Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hinom

Configurar página para impressão

Recommended Posts

Há tempos os desenvolvedores web quebram a cabeça para resolver o problema das configurações padrões do Internet Explorer para imprimir um simples documento web.

 

Com o avanço da tecnologia surgiu o CSS que atualmente possibilita modificar as configurações de página do Internet Explorer utilizando simples comandos, porém está disponível apenas aos browsers que suportam o CSS 3.0+.

 

Há rumores na internet de que a Microsoft não quer permitir o uso do CSS 3 nas próximas versões do Internet Explorer, isso impedirá o uso de novas funções realmente úteis para o dia-a-dia.

 

Enquanto a novela mexicana não termina resolvi disponibilizar algo simples, porém um tanto grosseiro para resolver o problema de configuração da página para impressão.

 

Qualquer usuário do Microsoft Windows já ouviu falar num tal de Registro do Windows. Pois bem, para quem não sabe, o Registro do Windows é uma espécie de banco de dados de configurações dos softwares do sistema. Tudo quanto é tranqueira fica armazenado ali, no registro.

 

Analizando as técnicas utilizadas por virus trojans, eu pensei.. "por quê não fazer um trojan benéfico?"

 

sem mais enrolação, vai aqui um exemplo de como alterar as configurações de página do Internet Explorer:

 

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]

"header"="&w&bPágina &p de &P"

"footer"="www.brazil.ne.jp&b&(052)551-0053"

"margin_bottom"="0.220000"

"margin_left"="0.230000"

"margin_right"="0.230000"

"margin_top"="0.220000"

salve esse código com o nome:

 

"page_config.reg"

 

execute-o e clique no botão "sim" numa caixa de diálogo que surgirá na tela.

 

 

os valores nesse script acima permitem que uma página web de 740 pixels de largura seja impressa sem problemas.

 

é uma solução simples e prática para os seus clientes.

Isso tudo poderia ser mais simples se os usuários fizessem um mínimo de esforço para seguir simples instruções. Mas.. definitivamente isso não funciona.

 

à partir desse modelo pode-se criar um aplicativo simples compilado em C++, Visual Basic, Cobol, enfim... para tornar ainda mais prático e profissional.

 

Não se esqueça de descrever detalhadamente o que o script altera no computador do cliente para que fique tudo transparente e não cause conflitos.

Para maior segurança deixe disponível também um arquivo de backup das configurações originais do cliente antes de fazer quaisquer alterações no registro.

 

Alterações indevidas podem danificar o computador e causar sérios problemas.

Espero que não utilizem com más intensões.

 

 

O verdadeiro profissional é dotado de compromisso, ética e respeito.

 

B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não David, o Firefox já imprime legal ;)

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.