PDF で代替のグレースケール画像を提供するにはどうすればよいでしょうか?

PDF で代替のグレースケール画像を提供するにはどうすればよいでしょうか?

画像/図の異なるバージョンを提供し、PDF ビューアで表示時にどれが最適かを選択させることは可能ですか?

画面とカラー プリンタではカラー画像を表示し、白黒プリンタではグレースケール画像を表示したいと考えています。

答え1

厳密に技術的に言えば、はい、PDF(バージョン1.3以降)は、出力デバイス(画面、カラープリンタ、グレースケールプリンタ)に応じてPDFビューアが使用するバージョンを選択できるように、異なる解像度と色空間を持つ代替画像(最終的にはリモートリソースから)をサポートしています。ただし、一部のサブ標準(PDF/Aなど)では、これらの機能がサポートされていない場合があります。(セクション8.9.5.4代替画像を参照)ドキュメント管理 — ポータブル ドキュメント フォーマット — パート 1: PDF 1.7、Adobe Systems Incorporated、2008年)

しかし、残念ながら、実際には、いわゆる Latex や「オープンソース PDF」の世界では、この貴重な機能はサポートされていないようです。ただし、一部のプロ仕様の製品 (Adobe Illustrator など) はこの機能をサポートしています。可能であれば、Illustrator で「デュアル カラー スペース」の画像/図を作成し、それらの PDF を Latex ドキュメントに含めると、必要な結果が得られるかもしれません... おそらく。

ネイティブの代替画像とドキュメントの複数のバージョン (後者は会議への論文提出には適していません) の間のトレードオフは、オプション コンテンツ グループ (OCG) (PDF 1.5 以降だと思います) になる可能性があります。これらはパッケージで作成できますocgxが、ユーザーは適切なレイヤー/OCG (カラー vs. グレースケールなど) を選択する必要があります。OCG は (まだ) すべてのビューアでサポートされているわけではありませんが、最大限の適合性で知られているビューア (Adobe Reader、Foxit Reader、Okular など) は OCG をサポートしています。

関連情報