.PS

PS ファイル

PostScript (page-description program)
質問する
クイック回答

PSファイルはPostScriptドキュメントです。これは、プリンターやビューアがテキストやベクターグラフィックスのページとしてレンダリングするテキストプログラムです。表示するには、GhostscriptをインストールしてGSviewまたはSumatraPDF(Windows)、あるいはEvince(Linux)で開きます。最も手っ取り早い方法は、ps2pdfを使用してPDFに変換することです。PostScriptは主にレガシーなものですが、現在もLaTeXや学術的なワークフローで使用されています。

開発元: Adobe Systems カテゴリ: ベクトル画像ファイル オープンスタンダード MIME: application/postscript
対応OS Windows macOS Linux
関連: .EMZ · .CDR · .ODG · .VSDX

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 29, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

PS ファイル形式とは?

.psファイルは、1984年にAdobe Systemsによって開発されたPostScriptページ記述言語のドキュメントです。ベクターグラフィックス、ラスター画像、テキストを含めることができ、これらはすべて固定されたバイナリレイアウトではなく、人間が読める形式のASCIIプログラムとして表現されます。すべての.psファイルはマジックシーケンス%! で始まり、通常は完全なヘッダー行%!PS-Adobe-3.0として現れます。これは、ファイルに実行可能な描画命令が含まれていることをPostScriptインタープリターやプリンターに知らせる信号となります。

.psファイルは、かつては高度なCAD印刷デバイスでしか利用できなかった、テキストと画像を同じページに組み合わせる機能をクリエイターに提供したことで、印刷に革命をもたらしました。.psファイルは、従来の画像形式よりもプログラミング言語ファイルに似ています。これは、GhostscriptなどのPostScript互換プリンターやインタープリターが実行して最終的なページを生成するための一連の命令を保存しているためです。

PostScriptは、3つの主要な仕様レベルを経て進化しました。レベル1(1984年)、レベル2(1991年、カラーモデルと圧縮の追加)、レベル3(1997年、スムーズシェーディングとフォント処理の改善の追加)です。密接に関連する形式として.EPS(Encapsulated PostScript)があります。これは、%%BoundingBox宣言を含む、単一の図形を埋め込み可能なサブセットです。

.ps形式の実用的な利点の1つは、専用のアプリケーションで最初に開くことなく、PostScript互換のプリンターに直接送信できることです。したがって、.psファイルは、その作成に使用されたソフトウェアにアクセスできないユーザー間でも共有できます。

現在もプロの印刷ワークフローやプリプレスで使用されていますが、.psはその人気の多くを後継のPDF形式に譲っています。どちらもPostScriptの基盤を共有しており、Ghostscriptのps2pdfコマンドやAdobe Acrobatなどのツールを使用すれば、.psファイルをPDFに変換するのは簡単です。

セキュリティと安全性

リスク: MEDIUM

PostScriptは完全なプログラミング言語であるため、.ps ファイルには実行可能なコードが含まれる可能性があります。それをレンダリングするインタープリター(特にGhostscript)には、細工されたファイルからのサンドボックス脱出やコマンド実行を許す深刻なセキュリティバグが存在したことがあります。実用的なルール:Ghostscriptを完全に最新の状態に保ち、信頼できない送信者からの .ps ファイルを開くときは注意し、より安全なPDFに変換してから読むことを優先してください。信頼できるソースや印刷パイプラインからのプレーンな .ps は問題ありません。EPSと同様に、目に見えるページではなく、アクティブコンテンツの性質が本当のリスクです。

形式の詳細

概要
正式名称PostScript (page-description program)
開発元Adobe Systems登場時期 1984 (Adobe PostScript); PostScript Level 1 1984, Level 2 1991, Level 3 1997
MIME タイプapplication/postscript
タイプPostScriptページ記述言語 - ページ(テキスト + ベクター + ラスター)を記述するテキストプログラム、レンダリング時に解釈される
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
0001
16進数
2521
ASCII
%!
.ps ファイルは «%!» (16進数 25 21) で始まるプレーンなASCIIテキストで、通常はフル行で «%!PS-Adobe-N.N» となります。これは固定された画像ではなく、PostScriptプログラムです。インタープリター(Ghostscript / PostScriptプリンター)がこれを実行してページを描画します。EPSは、BoundingBoxを持つPostScriptの単一図形、カプセル化されたサブセットです。通常の .ps は、完全な複数ページのドキュメントまたは印刷ジョブです。

PS ファイルを開くプログラム

Windows4 apps
Adobe Acrobat 有料 .ps を開くと、Acrobat(Distillerエンジン経由)が閲覧・印刷用にPDFに変換します。
Inkscape オープンソース Ghostscriptがインストールされている場合、「ファイル > 開く」から(単一ページの)PSを編集可能なベクターとしてインポートできます。複数ページのドキュメントではなく、図形に適しています。
Ghostscript + GSview オープンソース Ghostscript(PostScriptエンジン)をインストールしてから、GSviewまたはその後継ソフトで .ps を開き、表示・印刷します。Ghostscriptは、すべての無料ツールが依存しているコアレンダラーです。
SumatraPDF オープンソース Ghostscriptがインストールされている場合に .ps を直接開くことができる軽量ビューアです。PostScriptファイルを素早く閲覧・印刷するのに適しています。
macOS2 apps
Inkscape オープンソース Ghostscriptがインストールされている場合、「ファイル > 開く」から(単一ページの)PSを編集可能なベクターとしてインポートできます。複数ページのドキュメントではなく、図形に適しています。
GhostScript (Homebrew) / Preview オープンソース Homebrew経由でGhostscriptをインストールし、«ps2pdf file.ps» で変換してから、PDFをPreviewで開きます。(最近のmacOS PreviewはPostScriptの標準サポートを終了しました。)
Linux3 apps
Evince (GNOME Document Viewer) オープンソース .ps を開いて直接表示・印刷できます(PostScriptバックエンドを使用)。多くのディストリビューションでデフォルトのドキュメントビューアです。
Okular (KDE) オープンソース .ps を開いて表示・印刷できます。Ghostscriptバックエンドを介してPostScriptをサポートしています。
Ghostscript (ps2pdf / gs) オープンソース コマンドライン:«ps2pdf file.ps» でPDFに変換、«gs» でレンダリング・印刷を行います。GUIビューアの背後にあるエンジンです。

技術的詳細

詳細仕様
MIMEタイプapplication/postscript
マジックバイトバイトオフセット0に `%!` (16進数 `25 21`)。一般的な完全なヘッダー行は `%!PS-Adobe-3.0`
テキストエンコーディングプレーンな7ビットASCII。ファイル全体が人間が読めるテキスト
言語パラダイムスタックベースのチューリング完全なページ記述プログラミング言語
ドキュメント構造DSC (Document Structuring Conventions) コメント(`%%` で始まる行)がページ、リソース、バウンディングボックスを定義
レンダリングモデルレンダリング時または印刷時に解釈。出力はデバイスに依存せず、ポイント (1/72インチ) を基本単位として使用
複数ページのサポート単一の `.ps` ファイルで任意の数のページを記述可能。`%%Page:` DSCコメントが各新しいページの区切り
カラースペースDeviceGray、DeviceRGB、DeviceCMYK、およびCIEBasedカラースペースをサポート。レベル2からスポットカラーをサポート
フォントサポートType 1 (ネイティブ)、Type 3、TrueType (レベル2以降)、およびCFF。フォントは埋め込みまたは外部参照が可能
画像エンコーディングASCII85または16進エンコードされたストリームとして埋め込まれたラスター画像データ。レベル2からLZWおよびJPEG (DCT) 圧縮をサポート
プリントスプールの使用PostScriptプリンターのネイティブスプーラ形式。多くのアプリケーションが「ファイルへ出力」オプションを介して `.ps` をエクスポート可能
変換Ghostscriptの `ps2pdf` が `.ps` をPDFに変換。Adobe Distillerはオリジナルの商用変換ツール
セキュリティモデル組み込みの暗号化やアクセス権限はなし。インタープリターが任意のコードを実行するため、信頼できないファイルは潜在的なリスクとなる
リリース日1984 (Adobe PostScript); PostScript Level 1 1984, Level 2 1991, Level 3 1997
オープンスタンダードはい · ロイヤリティフリー
仕様書www.adobe.com

PS の変換

可能
.PS .JPGガイド
はい - PostScript のページは JPEG にラスタライズでき、1ページにつき1つの画像ファイルが生成されます。
変換方法
.PS .PNGガイド
はい - PSファイルは、各ページを選択したDPIでラスタライズすることでPNGに変換され、1ページにつき1つのPNGが生成されます。
変換方法
.PS .PDFガイド
はい - PostScript と PDF は同じイメージングモデルを共有しているため、テキストやベクターコンテンツにとって、これは明確に定義された可逆変換となります。
変換方法
.PS .DXFガイド
はい - PostScript は DXF に変換できますが、ファイルに単純なラインアートが含まれている場合に限ります。複雑な塗りつぶし、ラスター画像、グリフとしてのテキストは CAD ジオメトリにマッピングされません。
変換方法
.PS .EPSガイド
はい - 単一ページの PostScript ファイルは EPS にきれいに変換されます。上記のコンバーターは、必要な %%BoundingBox ヘッダーを自動的に追加します。
変換方法
.PS .SVGガイド
はい - PostScriptは、シングルページファイルであれば完全なベクター再現性でSVGに変換できます。バックエンドでPostScriptプログラムを解釈するためにGhostscriptが必要です。
変換方法
.PS .AIガイド
はい - 上記に .ps をアップロードして無料で変換するか、Adobe Illustrator で開いて .ai として保存することで、完全にネイティブな結果を得ることができます。
変換方法

コミュニティ Q&A

ユーザーからの質問
質問する
PS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。PS ファイルについて最初の質問をしてみましょう。

よくある質問

.ps (PostScript) ファイルを開くにはどうすればよいですか?
Ghostscript(PostScriptエンジン)をインストールし、WindowsではGSviewまたはSumatraPDF、LinuxではEvinceやOkularで表示します。最も簡単な方法は、PDFに変換(ps2pdf)して、任意のPDFリーダーで開くことです。
PSをPDFに変換するにはどうすればよいですか?
Ghostscriptの «ps2pdf file.ps file.pdf» を使用するか、任意のビューアから «PDFに印刷» するか、Adobe Acrobat (Distiller) を使用します。結果は、テキストとベクターグラフィックスを保持した通常のPDFになります。
PSとPDFの違いは何ですか?
どちらもAdobeによるもので、同じイメージングモデルを共有していますが、PostScriptはプリンターやインタープリターが実行するプログラミング言語であるのに対し、PDFは固定され、ページインデックスが付与された、より安全なドキュメント形式です。日常的な使用ではPDFがPostScriptに取って代わりました。PSは主に印刷やレガシーなLaTeXワークフローで生き残っています。
PSとEPSの違いは何ですか?
通常の .ps は完全なドキュメントまたは印刷ジョブ(多くの場合複数ページ)です。EPS (Encapsulated PostScript) は、宣言された BoundingBox を持つ単一の自己完結型の図形であり、別のドキュメント内に埋め込まれるように設計されています。
なぜ .ps ファイルがテキストやコードとして開かれるのですか?
PostScriptはテキストプログラムそのものだからです。テキストエディタで開く場合、システムにPostScriptビューアが関連付けられていません。コードではなくレンダリングされたページを表示するには、Ghostscriptとビューアをインストールするか、PDFに変換してください。
PostScriptファイルを開いても安全ですか?
概ね安全ですが、完全ではありません。PostScriptには実行可能なコードを含めることができ、Ghostscriptインタープリターには悪用可能なバグが存在したことがあります。Ghostscriptを最新の状態に保ち、不明な送信者からの .ps ファイルには注意し、閲覧前にPDFに変換することを推奨します。

参考文献

1Adobe - PostScript Language Reference Manual (PLRM)www.adobe.com
2Library of Congress - PostScript format descriptionwww.loc.gov

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧