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にブックマークを作成する必要があります。

    1. Adobe Acrobat Pro/DCでPDFを開く
    2. 左側のブックマークパネルを開く
    3. 目的のページでブックマークを追加
    4. ブックマーク名を設定(例:「章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 パラメータから始めて、必要に応じて viewzoom パラメータを組み合わせてみてください。ブラウザごとの対応状況も考慮しながら、最適な設定を見つけていきましょう。

    参考資料

    PDFリンクパラメータの詳細な仕様については、以下の公式ドキュメントを参照してください:

    Parameters for Opening PDF Files
    https://pdfobject.com/pdf/pdf_open_parameters_acro8.pdf

    関連記事

    【Adobe Acrobat】PDFにページ番号を追加する方法|位置変更・開始番号の設定も解説 PDFファイルにページ番号を追加したいとき、Adobe Acrobatでの操作方法を忘れてしまうことはありませんか?この記事では、Adobe Acrobatを使ったページ番号の追加方法を、基本から応用まで詳しく解説します。ページ番号の位置変更や、開始番号を「1...  続きを読む PDFの印刷用トンボを削除し見開きページを分割する方法 入稿用PDFデータの編集でよくある作業として、トンボの削除と見開きページの分割があります。 この記事では、Adobe Acrobat と、Foxit PDF Reader を使って簡単に実現する方法をご紹介します。使用するソフトウェア今回は、Adobe Acr...  続きを読む Adobe AcrobatでPDFを軽量化する方法|品質を保ちながらファイルサイズを圧縮 Adobe Acrobatの最適化機能でPDFを軽量化する設定を詳しく解説。画像圧縮、フォントのサブセット化、不要オブジェクトの削除など、品質を保ちながらファイルサイズを削減する具体的な設定値を紹介。スマホ閲覧やメール送信に最適。  続きを読む