技術研究所の (あ) です。
しばらく前に知人から
「PowerPoint で作った黒背景のスライドを白背景に変更したい。
スライドマスタで背景色を変えると、字や図が真っ白で見えなくなってしまう。
ページ数がけっこうあるので、手動でいちいち直すのも大変。
何かよい方法はないか?」
というような感じの相談を受けました。
PowerPoint の使い方はさほど詳しくなくて何が一番まっとうな方法は知らないのですが、
「.pptx ファイルの実態は zip されたファイル群なので、
展開して中身を直接いじればいくらか楽かも」と答えました。

ということで .pptx ファイルの中身を直接いじってみた話です。
「いじってみた」程度なので、あまり検証・調査しておらず、
.pptx ファイルの正確な仕様ではない部分も多々あると思いますが、
その辺りは予めご容赦下さい。

ファイル形式の概要については、
MSDN の「Office (2007) Open XML ファイル形式の概要」なども
ご参照下さいませ。

続きを読む