DokuWiki にmedia フォルダにアップロードした PDF ファイルをページ上で閲覧できるようにします。
PDF.js は、Mozilla Foundation が Firefox の PDFビューアとして開発しており、JavaScript で作られています。 PDFの読み込みを行うパーサ、描画を行うレンダラ、画面UIのビューアのセットです。
JavaScriptでPDFを読み込んでHTML5のCanvasに描画する形式であるため、
そのHTMLファイルを<iframe>
で埋め込み表示することにより、
PDFを直接表示できないブラウザでも 表示させることが可能です。
{{pdfjs [size] > :ns:some.pdf | title}}
{{pdfjs [size] > :ns:some.pdf#page=5 | title}}
{{pdfjs [size] > :ns:some.pdf#page=10&zoom=page-fit | title}}
PDFファイルをスライド風に表示します。 azu/slide-pdf.js を DokuWiki のシンタックス プラグインに仕立てたものです。
{{slide [size] > :ns:some.pdf | title}}
width="100%" height="500px"
width=640 hight=480
100%,500px
640x480px
800px landscape
600 portlait