Projete PDF para imprimir sem imagens?

4

Eu quero criar um livro de receitas em PDF. Eu adoraria incluir imagens grandes, bonitas e coloridas da comida, mas quero dar às pessoas a opção de imprimir tudo sem desperdiçar toner / tinta nas fotos. Existe uma maneira de gerar o PDF de tal forma que eles tenham a opção de imprimi-lo sem as imagens?

    
por Dan 15.12.2010 / 23:17

2 respostas

2

Você pode fazer o seguinte:

  • crie o PDF com duas camadas diferentes ("conteúdo opcional")
  • coloque o texto em uma camada
  • coloque as imagens na segunda camada

Faça isso de modo que, para visualizar ambas as camadas, esteja ativo por padrão, mas para imprimir apenas a camada de texto estará ativa. (Ainda é possível ativar a impressão da camada de imagem para impressão, mas isso exigiria alguns cliques adicionais).

SEJA CIENTE ...

...however, that this will only work with such PDF viewers which can correctly handle layers in PDF (such as Acrobat Reader). It will not work with some of the more simplistic PDF viewers on Linux, for example.

A BTW, uma aplicação que pode criar tais livros e páginas com diferentes camadas, é o Scribus (disponível para Linux, Unix, Windows, bem como Mac OS X). É muito diferente do WinWord ou do OpenOffice Writer - o Scribus é mais um aplicativo de DTP, não um processador de texto. Então, será algum tipo de curva de aprendizado para um novato.

    
por 19.12.2010 / 12:43
1

Aqui eu acho que a solução menos tecnológica é a melhor.

Não deve ser muito esforço gerar dois PDFs em vez de um e depois deixar o visitante decidir qual deles ver.

ou

Existe uma tag HTML que faria o que você quer fazer, mas seria necessário escrever a página em HTML ou o que seu site pode publicar. Atualizar : somente no IE.

Atualização 2 : Arjan ressalta nos comentários que agora existe uma contraparte CSS que é multi-plataforma: @media print { img{display: none;} }, ou <link rel="stylesheet" href="css/print.css" media="print" />

    
por 16.12.2010 / 01:38