I want to create a PDF cookbook. I'd love to include large, beautiful, full-color images of the food, but I want to give people the option to print the whole thing without wasting toner/ink on the photos. Is there a way to generate the PDF such that they have an option to print it without the images?
You could do the following:
Make it so that for viewing both layers are active by default, but for printing only the text layer is active. (One could still activate the printing of the image layer for printing, but it would require a few additional clicks).
BTW, an application that can create such books and pages with different layers is Scribus (available for Linux, Unix, Windows as well as Mac OS X). It's very unlike WinWord or OpenOffice Writer, though -- Scribus is more a DTP application, not a word processor. So it will be some sort of learning curve for a newbie.
Here I would think that the less technological solution is the better one.
It shouldn't be too much effort to generate two PDFs instead of one and then let the visitor decide which to see.
There is an HTML tag that would do what you want it to do but then it would require to write the page in HTML or whatever your website can publish. Update: Only on IE.
Update 2: Arjan points out in the comments that there is now a CSS counterpart that is cross-platform: