DTP駆け込み寺
  1. [16435] InDesign テキストフレームにハイパーリンク設定 まる 2014/03/15 14:49
    1. [16436] Re: InDesign テキストフレームにハイパン設定 (z-) 2014/03/15 23:57
      1. [16442] Re^2: InDesign テキストフレームにハイパン設定 まる 2014/03/18 12:10
        1. [16443] Re^3: InDesign テキストフレームにハイパン設定 (z-) 2014/03/18 15:13
          1. [16451] Re^4: InDesign テキストフレームにハイパン設定 まる 2014/03/19 18:04

[ 返信 ]

InDesign テキストフレームにハイパーリンク設定

初めての質問です。
環境はMacOS10.9、InDesign CS5.5(7.5.3)です。

現在、Javascriptでテキストフレームに対してハイパーリンクを設定するものを作成中なのですが、フレームに対しての設定方法(コードの書き方)が分かりません。
段落やテキストに対してのURL設定方法はあるのですが・・・

ご教授お願いします。

[16435] まる (2014/03/15 Sat 14:49)

[ 返信 ]


Re: InDesign テキストフレームにハイパン設定

> 初めての質問です。
> 環境はMacOS10.9、InDesign CS5.5(7.5.3)です。
>
> 現在、Javascriptでテキストフレームに対してハイパーリンクを設定するものを作成中なのですが、フレームに対しての設定方法(コードの書き方)が分かりません。
> 段落やテキストに対してのURL設定方法はあるのですが・・・
>
> ご教授お願いします。

任意のテキストフレームを選択したとして
var selObj=app.activeDocument.selection[0];
app.activeDocument.hyperlinkPageItemSources.add(selObj);
でよろしいでしょうか…

[16436] (z-) (2014/03/15 Sat 23:57)

[ 返信 ]


Re^2: InDesign テキストフレームにハイパン設定

> 任意のテキストフレームを選択したとして
> var selObj=app.activeDocument.selection[0];
> app.activeDocument.hyperlinkPageItemSources.add(selObj);
> でよろしいでしょうか…

z-様
ありがとうございます。
教えて頂いたコードでハイパーリンクの設定はできているようですが
コード実行後、ハイパーリンクパネルにURLが表示されません。
どのようにしたらよいのでしょうか?

[16442] まる (2014/03/18 Tue 12:10)

[ 返信 ]


Re^3: InDesign テキストフレームにハイパン設定

> コード実行後、ハイパーリンクパネルにURLが表示されません。
> どのようにしたらよいのでしょうか?

URLの設定にはドキュメントにhyperlinkURLDistinationオブジェクトを追加し、それを設定&指定する必要があります。
テキフストフレームに限った話でもないように思うのですが

[16443] (z-) (2014/03/18 Tue 15:13)

[ 返信 ]


Re^4: InDesign テキストフレームにハイパン設定

> URLの設定にはドキュメントにhyperlinkURLDistinationオブジェクトを追加し、それを設定&指定する必要があります。
> テキフストフレームに限った話でもないように思うのですが

z-様
理解することができ、無事コードを作成することができました。
ありがとうございます。
またよろしくお願い致します。

[16451] まる (2014/03/19 Wed 18:04)