Macのプレビューにて、PDFをグレースケールに出来ない問題

TL;DR:一度MacのプレビューでPDF出力(ファイル > PDFとして書き出す)する。出力したPDFを上記手順でGray Toneにする

一度プレビューを通してPDF出力することで、プレビューに適合したフォーマットでPDFが出力されるため

現象:Macのプレビューで、「書き出し」でQualtz FilterをGray ToneにしてPDFを出力してもグレースケールにならないときがある

発生手順

  1. Googleドキュメントなどで書類を作成する
  2. PDFでダウンロード
  3. プレビューで「書き出し」を選択、Qualtz FilterをGray Toneに設定して書き出し

原因:PDFの構造が、Macで想定しているPDFのフォーマットに適合していない

以下のフォーラムには、サードパーティ製の特に古いソフトで出力したPDFで発生すると回答されている。preview - Quartz Filters not working on High Sierra—is it fixable? - Ask Different

After further investigation Apple’s Engineers contacted me on 9 August 2018 to advise they have determined that this issue only occurs when PDFs have been originally produced by certain 3rd party products, typically older ones. As a result, a fix for this may no longer be in the pipeline because as time goes by users are less likely to come across PDFs originally produced by these older legacy products.

(訳) 2018/8/9に問い合わせた。Appleのエンジニアによる調査の結果、この問題はPDFがサードパーティ製ソフトで作られたもの、とりわけ古いもの発生している。これからそういった古い製品は使われなくなるだろうから、公式としては対応しない。