HTMLでスライドを作成する方が増えています。スライドをWeb上にアップロードするだけで閲覧できる便利さは良いのですが、多くのスライド共有サイトではHTMLには対応していません。 そこで使ってみたいのがDecktapeです。多数のHTMLスライドに対応したPDF変換ソフトウェアです。

Decktapeの使い方

後は以下のようなコマンドになります。

$ ./phantomjs decktape.js -s 1280x720 http://razvancaliman.com/fowd-nyc-2014

そうするとPDFが生成されます。

HTMLプレゼンテーションによってはクリックでリストを一つずつ表示するものもありますが、Decktapeは自動的にすべてのリストを表示した状態にしてくれます。つまりなるべくスライド枚数が少なく、エフェクトを減らしてくれます。後はSlideshareなり、SpeakerDeckなりにアップロードすれば良いでしょう。共有するとしてもURLでない方が良いという方もいるでしょう。

Decktapeはnode/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。

Beyond Rectangles - CSS Shapes & CSS Masking astefanutti/decktape: PDF exporter for HTML presentation frameworks