
PDF 形式の料理本を作成したいと考えています。料理の大きくて美しいフルカラー画像を含めたいのですが、写真にトナーやインクを無駄にすることなく、全体を印刷するオプションを提供したいと思っています。画像なしで印刷するオプションがある PDF を生成する方法はありますか?
答え1
次のようなことができます。
- 2つの異なるレイヤー(「オプションのコンテンツ」)を持つPDFを作成します。
- テキストを1つのレイヤーに配置する
- 画像を2番目のレイヤーに配置する
表示用に両方のレイヤーがデフォルトでアクティブになるようにしますが、印刷用にテキスト レイヤーのみがアクティブになります。(印刷用にイメージ レイヤーの印刷をアクティブにすることもできますが、そのためには追加のクリックがいくつか必要になります)。
注意してください...
...ただし、これは PDF のレイヤーを正しく処理できる PDF ビューア (Acrobat Reader など) でのみ機能します。たとえば、Linux 上のより単純な PDF ビューアでは機能しません。
ちなみに、このような異なるレイヤーを持つ本やページを作成できるアプリケーションはスクリバス(Linux、Unix、Windows、Mac OS X で使用可能)。ただし、WinWord や OpenOffice Writer とはまったく異なります。Scribus は、ワード プロセッサではなく、DTP アプリケーションです。そのため、初心者にとっては、ある程度の学習曲線が必要になります。
答え2
ここでは、技術的な解決策が少ないほど良い解決策であると考えます。
1 つの PDF ではなく 2 つの PDF を生成し、訪問者がどちらを表示するか決められるようにするのは、それほど手間のかからないはずです。
または
そこにはHTMLタグそれはあなたが望むことを実行しますが、その場合、HTML または Web サイトで公開できるものでページを記述する必要があります。アップデート: IEのみ。
アップデート2: Arjan はコメントで、クロスプラットフォームの CSS 対応版が存在することを指摘しています。@media print { img{display: none;} },
または<link rel="stylesheet" href="css/print.css" media="print" />