+1

Fazendo impressão parcial de uma página

criado por André Sam! em 19/10/2005 3:44am
Um desafio me bateu às portas esses dias: eu precisava imprimir determinado conteudo em minha janela, fazendo abstração do restante.
A princípio achei que fosse tirar de letra, mas me deparei com o contrário.

Fazendo algumas pesquisas a respeito, obtive uma técnica muito interessante que tenho certeza que ira valer a pena publicar neste artigo, para benefício de todos.

Vamos lá.

Como exemplo, iremos utilizar o html abaixo:

<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
<title>Untitled Document</title>
<style type='text/css'>
<!--
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
}
-->
</style>
</head>

<body>
<div align='center'>
  <p class='style1'> </p>
  <p class='style1'> </p>
  <p class='style1'>PHPBRASIL.COM
      </p>
</div>
</body>
</html>

Vamos supor que esse html seja um include em sua página, e que vc deseja imprimir somente esse trecho, nada mais do que isso. Tipo, digamos que os dados contidos nesse html sejam o resultado de uma pesquisa do cliente, uma consulta ou coisa assim, que ele tenha a opção de imprimir. Ao inves de ter que imprimir a pagina toda, com tudo o que tem nela – cabeçalho, rodapé, imagens, etc. – a gente pode permitir que ele imprima somente o necessário.

Comentários:

Nenhum comentário foi enviado ainda.

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)