書き出した PDF ファイルでハイパーリンクが動作しない(InDesign CS3)

 

問題点 (Issue)

 

 

 Adobe InDesign CS3 から書き出した PDF ファイルで、文書内のブックマークへのリンクが動作しません。

 

 

詳細 (Detail)

 

 

- リンク元にボタンを使用して、ドキュメント内のアンカー(ブックマーク)に移動しています。

- 全角文字のテキストをブックマークに設定しています。

- 書き出した PDF ファイルのファイル名に全角文字を使用しています。

 

 

 

 

 

解決方法 (Solutions)

 

 

  この問題を解決するには、以下の A. または B. のいずれかの操作を行います。

A. リンク先のテキストや、書き出すファイルのファイル名に半角文字(1 バイト文字)のみを使用します。

半角文字のテキストのみをブックマークに設定し、書き出す PDF ファイルのファイル名に半角文字のみを使用することで問題を回避することができます。

 

B. Acrobat 上でハイパーリンクを設定します。

コンピュータに Adobe Acrobat がインストールされている場合は、書き出した PDF ファイルを開き、移動先の設定を行うことでページ内のテキストにリンクを設定することができます。

以下の操作を行います。

  1. InDesign CS3 で作成した PDF ファイルを Acrobat で開きます。
  2. [表示] メニューから [ナビゲーションパネル] - [移動先] を選択します。
  3. [移動先] パネルが開いたら、各アンカーリンクのリンク先のページへ移動します。
  4. [オプション] メニューから [新規移動先] を選択します。
  5. 移動先の名前を入力します。(例として移動先の名前を「テキストリンク」に設定しています。)



  6. [移動先] パネルから、文字化けしている既存の移動先をすべて削除します。
  7. ボタンオブジェクトのあるページへ移動し、[表示] メニューから [ツールバー] - [フォーム] を選択します。
  8. [フォーム] ツールパネルの [ボタンツール] を選択します。



  9. 任意のボタンオブジェクトを右クリックし、[プロパティ] を選択します。
  10. [ボタンのプロパティ] ダイアログボックスが開いたら、[アクション] タブを選択します。
  11. [アクション] セクションで既存のアクションを選択し、[削除] をクリックします。
  12. [アクションの追加] セクションで、以下の操作を行い、[追加] をクリックます。

    a. [トリガを選択] ポップアップメニューから任意のトリガを選択します。(ここでは例として [マウスボタンを放す] を選択しています。)

    b. [アクションを選択] ポップアップメニューから [ページビューに移動] を選択します。



  13. 「スクロールバー、マウス、およびズームツールを使用してターゲットビューを選択し、「リンク設定」をクリックしてリンク先を作成してください。」というメッセージが表示されたら、[リンクを設定] をクリックします。



  14. [アクション] セクションに追加したアクションが表示されます。
  15. [この文書内のページを表示] を選択し、[編集] をクリックします。



  16. [この文書内のページを表示] ダイアログボックスが開きます。
  17. [ページ番号を使用] ラジオボタンにチェックをいれて、ハイパーリンク先のテキストがあるページ番号を入力します。
  18. [移動先を使用] にチェックをいれて、[参照] をクリックします。
  19. [移動先を選択] ダイアログボックスの一覧の中から、[移動先] パネルで作成した移動先を選択します。



  20. [OK] または [閉じる] をクリックし、表示されているダイアログボックスをすべて閉じます。
  21. アンカーリンクを設定したボタンが複数ある場合、手順 9. ~ 20. を繰り返します。