http://www.antenna.co.jp/PDF/reference/CreatePDF.htm
PDF の作り方は、
- プリンタドライバで PostScript を作って PDF に変換
- アプリケーションから直接 PostScript を作って PDF に変換
- アプリケーションから直接 PDF を作成
- PDF作成用のプリンタドライバで PDF を作成
の4パターンがある。
直接 PDF を作るほうが速くて資源も使わないけど、
画像データとして EPS のデータがある場合には、
処理するために PostScript のインタプリタが
どうしても必要になっちゃう、と。
PostScript の特徴は以下。
- 出力するのは簡単
- 読むのは大変
- プリンタ出力用に設計されているので、マニュアル等に
便利な、画面上でのナビゲーション機能がない。
PDF は PostScript を元に作られたもので、
- データを交換する形式として適切なフォーマット
- ナビゲーション等の機能を追加
- ネットワーク等に対応
- 圧縮機能によりファイルサイズが小さい
- 暗号化や著作権管理ができる
という特徴がある、と。
言語仕様としては、PostScript のサブセットで、
Forth と同じようなスタック言語みたいね。
参考)
Wikipedia - PDF