macOS Ventura のプレビュー アプリでは PostScript ファイルを表示できなくなりましたが、アプリをダウンロードしなくても以前と同じように印刷することはできます。

- 何が起こっているのですか? Appleは、macOS 13のプレビューがPostScriptファイルをサポートしなくなったことを確認しました。macOS Monterey以前のバージョンには影響はありません。
- なぜ気にする必要があるのでしょうか? PostScript ファイルを受け取った場合は、その種類のドキュメントを表示できる専用のアプリをダウンロードする必要があります。
- どうすればいいでしょうか? App StoreでPostScriptファイルをPDFに変換するアプリを探してみてください。Appleにフィードバックを送るのも良いかもしれません。
2022年10月24日のmacOS Venturaソフトウェアアップデートのリリースに続いて、Appleは新しいサポートドキュメントで、プレビューアプリがPostScriptファイル形式で保存されたベクターファイルをサポートしなくなったことを発表しました。
お使いのMacがmacOS Ventura 13.0以降を搭載している場合( Appleメニューから「このMacについて」を選択してご確認ください)、プレビューでPostScript(.ps)ファイルとEncapsulated PostScript(.eps)ファイルを開くことができなくなります。削除はシステムレベルで行われます。
例えば、FinderでPostScriptファイルを選択してスペースバーを押してもプレビューできません。また、プレビューアプリはプラグインをサポートしていないため、サードパーティが不足しているPostScriptサポートを追加するのを期待するのは無理です。
macOS VenturaでPostScriptファイルを表示する方法
まだPostScriptファイルを扱っている方には、PostScriptファイルを表示または変換できるApp StoreアプリをダウンロードすることをAppleは推奨しています。「.psファイルと.epsファイルは、プリンターキューにドラッグすることで印刷できます」とAppleは述べています。
前述の通り、macOS VenturaでPostScriptファイルを表示するには、Adobe Acrobat、Acrobat Distiller、Affinity Publisher、Designerなどの互換性のあるサードパーティ製アプリが必要です。GIMPなどの無料画像エディタアプリを使えば、PostScriptベクターファイルをビットマップ画像に変換できます。参考記事: macOSで印刷ジョブの詳細を表示する方法
ありがたいことに、pstopdf
ターミナルコマンドはまだ機能します。
Apple はなぜこのようなことをしたのでしょうか?
AppleはプレビューアプリとmacOS Venturaのその他の機能からPostScriptサポートを削除した理由を明らかにしていませんが、情報に基づいた推測は可能です。技術的な面では、Appleのチップは1980年代のベクターファイル形式を処理できることは間違いありません。
これはセキュリティ対策のように思えます。PostScriptファイルには埋め込みスクリプトが含まれる可能性があり、潜在的に危険な新たな攻撃ベクトルとなるからです。同じ理由で、Microsoftは2018年にOfficeスイートからPostScriptのサポートを削除しました。
PostScriptの歴史と、なぜもはや重要ではなくなったのか
PostScript は最初の主要なベクター ファイル形式であり、画像を保存するための最も古い形式の 1 つですが、最近のサービス ビューローでは PDF が好まれています。
しかし、数十年前まではPostScriptが大流行していました。Photoshopの開発元であるAdobeは1980年代にPostScriptフォーマットを開発しました。ページ記述言語として構想されたPostScriptは、初期の電子出版業界に急速に採用されました。
テキストやグラフィックを印刷物に変換できることが、PostScriptの最大の魅力でした。PostScriptはオブジェクト描画のための数学モデルであるため、フォントやベクターイラストなどの要素を拡大してもぼやけません。
デスクトップパブリッシングの登場
初期のAppleプリンターにPostScriptが搭載されると、MacとLaserWriterプリンターがあれば誰でもプロ並みの文書を作成・印刷できるようになりました。こうしてデスクトップパブリッシングが誕生したのです。
広く普及している PDF ファイル形式がゆっくりと確実に新しい PostScript になってきたため、PostScript の使用量は過去 20 年間で急激に減少しています。
PostScriptの開発元であるAdobe自身も、このことを認めています。「現在では、Webへの直接公開が、特に専門的な出版物を除き、印刷媒体を凌駕しており、PostScriptファイル形式はかつてほど普及していません」とAdobeのウェブサイトには記されています。
macOSでPostScript形式でドキュメントを保存する方法
macOS Ventura では、引き続き、[名前を付けて保存] ダイアログ ボックス内から、あらゆるアプリのあらゆるドキュメントを PostScript ファイル形式で保存することをサポートします。
- Microsoft Word などのアプリでドキュメントを作成します。
- [ファイル] メニューをクリックし、[印刷]コマンドを選択して印刷シートを開きます。
- PDF ポップアップ メニューの下矢印をクリックし、 [PostScript として保存]を選択します。
- 目的のフォルダに移動し、「保存」をクリックします。
ドキュメントは、ご指定の場所にASCII形式のPostScriptレベル2ファイルとして保存されます。.psファイルをプリンタキューにドラッグすることで印刷できます。
macOS VenturaでPostScriptファイルを印刷する方法
PostScript (.ps) または Encapsulated PostScript (.eps) ファイル形式で保存された 1 つ以上のファイルを印刷するには、それらをプリンタ キューにドラッグするだけです。
- Apple メニューをクリックし、「システム設定」を選択します。
- システム設定ウィンドウで、サイドバーのプリンターとスキャナーを選択します。
- 右側にあるプリンタの名前をクリックします。
- 次に、「プリンタ キュー」ボタンをクリックします。
- 最後に、.ps または .eps ファイルをプリンタ キュー ウィンドウにドラッグします。
ほとんどの人はPostScriptファイルに遭遇することはないでしょう。前述の通り、このベクターおよびページ記述ファイル形式は、より普及しているPDF形式に取って代わられました。