Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDFベースのプレゼンテーションツール #20

Closed
azu opened this issue Sep 23, 2014 · 1 comment
Closed

PDFベースのプレゼンテーションツール #20

azu opened this issue Sep 23, 2014 · 1 comment

Comments

@azu
Copy link
Owner

azu commented Sep 23, 2014

mozilla/pdf.jsを使えばPDFをブラウザ上で表示出来るので、これを使ったプレゼンテーションツールとかあると面白そうな気がする。

Learningとか見る感じページめくり系のスライド表示を作るのは意外と簡単な気がする。

こういうのが欲しい理由としては以下のような感じ

  • SlideShareやSpeaker Deckにロックインされたくない
    • そもそもSpeaker Deckは素のPDFを見たほうがましという状況がよくあるのが問題…
  • GitHub Pagesにスライドを置くという同じスタイルを取れる
    • 直接PDFだとはやっぱり避けられる所がある + ブラウザによって表示形態がスライドに適してない
  • PDFを吐けるアプリは多いので、意外と汎用的に対応できる気がする
    • パワーポイント、KeyNote、DeckSet、Reveal.jsなど

デメリット

  • 複雑な図形が多用されるとpdf.jsはまだレンダリングが苦手な感じがある
  • モバイルでpdf.js動くのか分からない(フェールバックとしてpdfを直接開かせる)
@azu azu added the 欲しい label Sep 23, 2014
@azu
Copy link
Owner Author

azu commented Sep 28, 2014

作った。

azu/pdf-slide-html はiframeでslide-pdf.jsを使ったビューアを埋め込むジェネレータ。

http://azu.github.io/slide/DOMQuery/ 埋め込み例

これMarkdownからレンダリングした内容を下にHTMLで入れるようにしてる。
SlideShareとかにある内容のテキスト出力をインスパイアしてつけた。

Decksetとか組み合わせると、
HTML自体もいい感じに読めるし検索性も高まるので便利

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant