« PDFからXMLへのデータ変換(3) | メイン | サーバでOfficeからPDF、PDFからSVGとイメージ »

2005年11月01日

PDFの作成方法(1) – 全体の仕組み

今日は、PDFファイルを作成する仕組みについて簡単に説明しましょう。自分は、仕組みを知らなくても使えれば良いという人も多いとは思いますが、PDF製品を選択する上でも、仕組みを知っておいても損はないのではないでしょうか。

PDFファイルを作るソフトは世界中に一杯ありますが、それぞれの仕組みは公開されていません。また、使いやすいソフトは、内部が複雑な仕組みになっていても、それをユーザに隠して簡単に使えるようにしています。このことは、ユーザに見える、表面的に現れる名前からだけでは、仕組みは分からないことを意味します。

また、ソフトウェアは機械と違って分解して仕組みを調べることができません。しかし、大雑把に言って、Windowsの環境では、次の図の、①と②の組み合わせ、③、④の経路のどれかで作成する仕組みになっていると考えて間違いないでしょう。

※アップルのMac OS Xでは、Quartzという描画エンジンからPDFへの直接変換ができますので、少し事情が違うと思います。

CreatePDF.png

②PostScriptファイルをPDFファイルに変換する。PostScriptファイルは①アプリケーションからPostScriptプリンタ・ドライバを使って作る。また、Webなどで流通しているPostScriptファイルを使うこともある。
③アプリケーションの「印刷」メニューで見えるPDF生成用のプリンタ・ドライバを使ってPDFファイルを生成する。
④アプリケーションから、プリンタ・ドライバを通さずにPDFを生成する。

①から④については、これから、順を追って説明したいと考えています。

ところで、ドライバ(Driver)って、運転手ではありません。パソコン用語ではドライバは周辺機器を動作させるためのソフトウェアのこと。プリンタを動作させるのがプリンタ・ドライバですが、PDFの場合は周辺機器を使わないのにプリンタ・ドライバということが多いのは、歴史的なものじゃないでしょうか。

投稿者 koba : 2005年11月01日 08:00

トラックバック

このエントリーのトラックバックURL:
http://blog.antenna.co.jp/PDFTool/mt-tbng2.cgi/18

コメント

PDFは、表示に時間がかかり、重いので好きじゃない、という人は多いですね。特にAcrobat Reader 6は遅かったように思います。Acrobat Reader 7になって表示はかなり早くなりました。

それから、PDFを作るときの工夫で多少早くできると思います。このあたりは、いづれ取り上げたいテーマです。

スキャナーでPDFと言う人は多いですね。そういえば、スキャナーPDF 全体の仕組みを書くとき頭の中から抜けてました(汗)。ご指摘ありがとうございます。

投稿者 koba : 2005年11月02日 09:09

今まで表示が遅く”開きたくない”ファイルでしたが、仕事で紙のデータをスキャニングしてファイリングすることで情報共有が一気に楽になり、嫌い⇒好きになりました。今後の展開が楽しみです。期待します。

投稿者 読者 : 2005年11月01日 17:49

コメントしてください




保存しますか?