moriya

PDF.jsを使ってみる

PDFをWebページ上で表示、操作する「PDF.js」を使ってみます。

 

■PDF.jsを入手
まずはPDF.jsを下記よりダウンロードします。
https://mozilla.github.io/pdf.js/

 

■設置する
今回は解凍したファイルをすべてルート直下に設置します。
設置したファイル内の/web/viewer.htmlを利用してPDFを表示させます。
HTMLは下記のように記述します。

<iframe src="/web/viewer.html?file=PDFファイルのパス(絶対パス)"></iframe>

このように値を渡してあげることでPDFが表示されます。

オプションで、ページの指定、ズーム率が変更可能です。
例えば、表示ページが「2ページ目」、ズームは「ページに合わせる」を指定する場合は下記のように
値を渡してあげます。

<iframe src="/web/viewer.html?file=PDFファイルのパス(絶対パス)#page=2&zoom=page-fit"></iframe>

 

■注意点
・IE8が非対応
・異なるドメインのデータ(外部リソース)が表示できない場合がある

 

■今回のサンプル
サンプルでは下記のオプション指定してます。
ページ:2ページ目
ズーム率:ページに合わせる

リンク

 

新しいウェブ体験を作ろう TAMのPWA開発
お問い合わせはこちら