[[PostScript]]
PostScript 【 ポストスクリプト 】 PS 
PostScriptとは、Adobe Systems社が開発したページ記述言語の一つ。高解像度でも美しく印刷できるデータを少ないデータ量で表現でき、DTP業務に用いるプリンタやソフトウェアなどを中心に普及した。

PostScriptは一種のプログラミング言語となっており、文字や図形などを描画する命令文を列挙する形で印刷データを記述する。PostScriptデータの印刷に対応したプリンタ(PostScriptプリンタ、PSプリンタなどと呼ばれる)はこの命令文を内蔵されたコンピュータ(RIP:Raster Image Processor)で解釈し、縦横に規則正しく並んだ微細な画素の集合(ラスターデータ、ビットマップデータ)に変換(ラスタライズ)して、印字装置で紙面に印刷する。パソコンで動作するソフトウェアとして実装されたRIPもあり、これを用いればPostScriptデータをパソコン側でラスター形式に変換してPostScript非対応のプリンタで印刷することができる。

PostScriptでは文字や図形、それらの属性やページ内での位置などを記述することができる。文字はフォント(書体)や大きさ、字飾り、変形などを指定することができ、図形は直線や円のほか、ベジェ曲線を利用した自由曲線を表現することが可能になっている。これらのデータはベクターデータ(主要な点の座標やそれらを結ぶ曲線の方程式のパラメータの集合)として表現されるため、拡大・縮小しても品質が劣化することなく、出力装置の最大解像度での精細な出力が可能となっている。また、既存のビットマップ形式の画像を所定の位置に埋め込んで他の図形と一緒に印刷することもできる。

現在ではPostScript Level 1と呼ばれる最初のバージョンは1985年に登場し、Apple社のレーザープリンタなどに採用されたことをきっかけに印刷・DTP業界などで広く普及した。1990年にはカラー印刷や日本語などの2バイト言語に対応したLevel 2が、1996年にはPDF形式への対応などを追加したPostScript 3が発表された。

PostScriptには派生仕様がいくつかある。PostScriptの仕組みを画面出力に応用した「Display PostScript」や、PostScriptを元にしたベクター形式の画像ファイル形式「EPS」(Encapsulated PostScript、カプセル化PostScript)などがある。

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS