PDFファイルにリンクする際、単純にファイルを開くだけでなく、特定のページから表示させたり、表示倍率を調整したりできることをご存知でしょうか?この記事では、PDFリンクで使える便利なパラメータについて解説します。
基本的な使い方
PDFの特定のページにリンクするには、URLの末尾に #page=ページ番号 を追加するだけです。
<a href="document.pdf#page=3" target="_blank">3ページ目から開く</a>
よく使うパラメータ一覧
ページ指定
#page=3- 3ページ目を表示#page=1- 1ページ目(最初のページ)を表示
ズーム設定
#zoom=100- 100%表示(標準サイズ)#zoom=150- 150%に拡大表示#zoom=50- 50%に縮小表示
フィット設定
#view=Fit- ページ全体をウィンドウに合わせる#view=FitH- ページ幅をウィンドウ幅に合わせる#view=FitV- ページ高さをウィンドウ高さに合わせる#view=FitB- ページのコンテンツ領域をウィンドウに合わせる
名前付き目的地
#nameddest=章1- Adobe Acrobatで作成した名前付きブックマークにジャンプ
パラメータの組み合わせ
複数のパラメータを組み合わせる場合は & で繋げます。
<!-- 3ページ目をウィンドウ幅に合わせて表示 -->
<a href="document.pdf#page=3&view=FitH" target="_blank">3ページ目(幅フィット)</a>
<!-- 5ページ目を150%で表示 -->
<a href="document.pdf#page=5&zoom=150" target="_blank">5ページ目(拡大表示)</a>
ブラウザ対応状況
| パラメータ | Chrome | Firefox | Safari | Edge |
|---|---|---|---|---|
| #page | ✅ | ✅ | ✅ | ✅ |
| #zoom | ✅ | ✅ | ❌ | ✅ |
| #view | ✅ | ❌ | ❌ | ✅ |
基本的なパラメータ(よく対応されている)
page- ほぼすべてのブラウザで対応zoom- Chrome、Firefox、Edgeで対応(Safariは未対応だが自動調整される)
高度なパラメータ(対応が限定的)
view- Chrome、Edgeで対応、FirefoxとSafariは未対応nameddest- Adobe Acrobat由来の機能、ブラウザによって対応が異なる
名前付き目的地の作成方法
#nameddest=章1 のような名前付き目的地を使用するには、Adobe Acrobat Pro/DCでPDFにブックマークを作成する必要があります。
- Adobe Acrobat Pro/DCでPDFを開く
- 左側のブックマークパネルを開く
- 目的のページでブックマークを追加
- ブックマーク名を設定(例:「章1」)
実用的な使用例
<!-- 目次ページから各章へのリンク -->
<ul>
<li><a href="manual.pdf#page=5&view=FitH" target="_blank">第1章:基本操作</a></li>
<li><a href="manual.pdf#page=12&view=FitH" target="_blank">第2章:応用機能</a></li>
<li><a href="manual.pdf#page=20&view=FitH" target="_blank">第3章:トラブルシューティング</a></li>
</ul>
おすすめの設定
ユーザビリティを考慮すると、以下の組み合わせがおすすめです:
- 一般的な用途:
#page=3&view=FitH(ページ指定 + 幅フィット) - 詳細を見せたい場合:
#page=3&zoom=150(ページ指定 + 拡大表示) - シンプルな場合:
#page=3(ページ指定のみ)
iframeで埋め込む場合
#page= パラメータは <a> タグだけでなく <iframe src="file.pdf#page=3"> でも使えます。
<iframe src="document.pdf#page=3&view=FitH" width="100%" height="600"></iframe>
まとめ
PDFリンクのパラメータを活用することで、ユーザーに対してより親切で使いやすいリンクを提供できます。基本的な #page パラメータから始めて、必要に応じて view や zoom パラメータを組み合わせてみてください。ブラウザごとの対応状況も考慮しながら、最適な設定を見つけていきましょう。
参考資料
PDFリンクパラメータの詳細な仕様については、以下の公式ドキュメントを参照してください:
Parameters for Opening PDF Files
https://pdfobject.com/pdf/pdf_open_parameters_acro8.pdf
関連記事
【Adobe Acrobat】PDFにページ番号を追加する方法|位置変更・開始番号の設定も解説
PDFの印刷用トンボを削除し見開きページを分割する方法
Adobe AcrobatでPDFを軽量化する方法|品質を保ちながらファイルサイズを圧縮
