PPT

PPTファイルとは

PowerPoint の古いバイナリ形式です。

PPT とは何か

PPT はバイナリ形式です。これを知っているプログラムにしか意味を持ちません。 編集のために使われます。

拡張子は .ppt、正式名称は PowerPoint 97-2003 Presentation です。ただしどちらも、そのファイルが中に何を持てるかほどには多くを語りません。このページの残りは、その中身についての話です。

PPT はどこから来たのか

Microsoft が 1990 年に公開しました。

これだけ長く読まれ続けてきた形式なら、10 年後に取り出したいものを預けても大丈夫です。

仕様は公開されていますが、公開しているのはそれを所有する会社です

文書があり、それに沿って実装できます。それでも、次の版がどうなるかを決めるのはその会社です。実務上、ファイルが開き続けるにはこれで足ります。安心するには足りません。

古い形式です

今もどこでも開けますし、古いプログラムは今もこれを書き出します。ただ、この形式のまわりで新しいものは何も作られていません。残しておきたいものは移してください。そして今日始める仕事には、これを選ばないでください。

1 つのファイルに複数ページを持てます

PPT ファイルは 1 ページに縛られていません。1 ページしか持てないものへ変換するときには、これが効いてきます。1 回の変換で出てくるのは 1 ページぶんのファイル 1 つで、取られるのは先頭のページです——どのページを取るかを選ばせてくれる変換であれば、そのページになります。

どんな種類の文書か

PPT の中身はプレゼンテーションです。1 画面に 1 枚のスライドで、寸法は紙ではなくプロジェクターのものです。

これが変換のされ方を決めます。スライド 1 枚につき 1 ページ、アニメーションは統合されます。ページは分割払いで現れてくれないからです。

PPT を開けるのは何か

Microsoft PowerPointとLibreOffice Impressが読めますし、同じ種類のプログラムならたいてい読めます。

ファイルが開かないとき、形式が悪いことはめったにありません。たいていはプログラムのほうが形式より古いのです。もっと古い形式に変換してしまうのが確実な逃げ道で、このサイトの残りの部分はそのためにあります。

ブラウザーで開く

これを読めるブラウザーはありません。

これを変換するいちばんよくある理由がこれです。形式が悪いのではありません。ファイルを見せたい場所が、それを読めないというだけのことです。

作業のための形式です

PPT は、開いて手を入れるために作られています。作業が続いているあいだはこの形式でファイルを持ち、完成したものが必要になるたびに、ここから書き出してください。

自分で作ったのではなく、引き継いだファイル

PowerPoint は 2007 年まで PPT を使っていました。この拡張子のファイルは、ほぼ間違いなく引き継いだものです。2004 年から保管されている研修資料、二十年間オフィス内を回り続けたテンプレート、アーカイブから発掘されたカンファレンスの発表資料などです。

これは Microsoft の複合ファイルで、スライドや埋め込みオブジェクト、メディアをそれぞれ別のバイナリストリームとして保持する小さな構造化コンテナです。古い .doc や .xls と同じ構造で、三つとも似た振る舞いをし、同じような経年劣化の問題を抱えているのはこのためです。

マクロには注意が必要な理由

PPT はマクロを含められ、マクロを含められないバージョンとは拡張子で区別できません。プレゼンテーションファイルはマクロ型マルウェアの配布経路として実際によく使われてきたため、見知らぬ送信者から届いた資料は、警戒すべき添付ファイルの一つです。

現代の形式はこれを見える化しました。PPTX はそもそもマクロを含められず、マクロが必要な資料は拡張子でそれと分かる PPTM にする必要があります。古いファイルを PPTX に変換すると、副産物としてマクロの中身が取り除かれます。引き継いだ資料の大半にとって、これは損失ではなく利点です。

なぜ古い資料はこれほど大きいのか

理由は二つ重なっています。この形式は圧縮されていません。PPTX は ZIP ですが PPT はそうではないため、同じ内容でも単純に大きくなります。そして古い資料は蓄積していきます。カメラの解像度のまま貼り付けられた画像、トリミングした写真の隠れた部分がそのまま保存されていること、埋め込まれたスプレッドシート、表示上は削除されているのにファイルには残っているスライドなどです。

最後の点は少し立ち止まる価値があります。何年もかけて編集された資料には、誰も配布するつもりのなかった内容が含まれていることがあり、複合ファイルではスライド一覧からはそれが見えません。PPTX に変換して「図の圧縮」を実行すればサイズの問題は解決しますが、実際に何が含まれているかを確認するのは別の作業で、時に驚くべき発見があります。

ある時代のフォントとレイアウト

2004 年に作られた資料は、それを作ったパソコンに入っていたフォントを前提にレイアウトされていて、スライドにはそれを吸収するリフローという逃げ場がありません。今日それを開くと、見出しが以前とは違う場所で折り返され、テキストボックスからはみ出し、丁寧に揃えられていた整列が崩れます。

もう一つの時代の問題はアスペクト比です。その頃のプレゼンテーションは 4:3 で、今のスクリーンやプロジェクターはすべて 16:9 です。PowerPoint は変換できますが、引き伸ばすかレターボックスにするかのどちらかで、どちらも元のレイアウトを尊重しません。重要な資料であれば、リサイズするより作り直す価値があり、そうでなければ PDF に書き出してそのままにしておくのが妥当です。

PowerPoint なしで開く

LibreOffice Impress は PPT を読め、無料です。Google スライドも取り込めます。どちらも文字、レイアウト、画像をうまく扱え、アニメーションは近似で再現されますが、引き継いだ資料であればたいていそれで十分です。

現行の PowerPoint も、新しい機能を無効にした互換モードでこの形式を開けます。ただし永久にそれを保証してくれるわけではありません。2007 年より前のバイナリ形式への対応は年々狭まっていて、誰も開けないファイルは失われたのと同じです。これが、必要になったときではなく今のうちにアーカイブを変換しておくべき本当の理由です。

PPTX への変換で得られるもの

かなり小さいファイルになります。圧縮された形式だからです。逆解析されたバイナリではなく文書化されたオープンな標準になるため、より多くのソフトが今後も読み続けられます。マクロの中身はなくなり、見えない形で新たに加えられることもありません。そして 2007 年以降 PowerPoint に加わったすべての機能にアクセスできます。互換モードではどれも使えません。

普通の資料であれば変換自体は確実です。文字、レイアウト、画像、表、グラフはすべて引き継がれます。アニメーションと切り替え効果は最も近いものに対応付けられますが、その時代の埋め込み動画はしばしばまったく引き継がれません。今のどのパソコンにも存在しないコーデックに依存していたことが多いためです。

PDF に変換すべきときはいつか

資料が完成していて誰も編集し直さないなら — 記録として残しておく講演、実施したプレゼンテーションの記録、配布用の文書 — PDF のほうが良い行き先です。レイアウトを永久に固定し、フォントを埋め込み、受け取った相手のソフトがそれをどう扱うかという心配自体をなくします。

中身が今後も使い回されるなら PPTX に、記録であれば PDF に変換してください。数百本の古い資料をアーカイブするなら、両方を作っておくのも十分理にかなっています。編集用のコピーとして PPTX を、二十年後にも確実に表示できるコピーとして PDF を用意しておくということです。

基本情報

PPTフォーマットの識別子と出自。
拡張子.ppt
メディアタイプapplication/vnd.ms-powerpoint
公開元Microsoft
初版1990

PPT ファイルについてのよくある質問

PPT ファイルを開くには

PowerPoint は今も互換モードで開けます。LibreOffice Impress と Google スライドも無料で読み込めます。それでも PPTX や PDF への変換は行う価値があります。2007 年より前のバイナリ形式への対応は年々狭まっているためです。

PPT と PPTX の違いは何ですか

PPT は 2007 年まで使われていたバイナリ形式で、PPTX は XML を圧縮したパッケージです。PPTX はかなり小さく、文書化された標準に基づいていて、マクロを含められません。マクロが必要な資料は、拡張子でそれと分かる PPTM にする必要があります。

PPT ファイルはセキュリティ上のリスクがありますか

あり得ます。この形式は拡張子に何の表示もないまま VBA マクロを含めることができ、プレゼンテーションファイルはマクロ型マルウェアの配布経路としてよく使われてきました。PPTX に変換すると、副産物としてマクロの中身が取り除かれます。

なぜ古いプレゼンテーションはこんなに大きいのですか

この形式が圧縮されていないためです。古い資料は、フル解像度のまま貼り付けられた画像、トリミングした写真の隠れた部分、埋め込みオブジェクトなどを蓄積していきます。PPTX に変換して「図の圧縮」を実行すれば、たいてい大部分を削減できます。

なぜ古い資料が今のスクリーンでは変に見えるのですか

4:3 で作られていて、今のディスプレイはすべて 16:9 だからです。また、もう入っていないかもしれないフォントを前提にレイアウトされています。PowerPoint はアスペクト比を引き伸ばすかレターボックスで変換し、どちらも元のレイアウトを尊重しません。

PPTX と PDF、どちらに変換すべきですか

中身が今後も使い回され編集されるなら PPTX です。資料が記録であるなら PDF です。レイアウトを固定し、フォントを埋め込み、二十年後も表示できます。アーカイブ用途なら、両方を用意しておくのも妥当です。