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.