Translation:Hyperlinks
From IDMLWiki
10.2.9 Hyperlinks
InDesignドキュメントでハイパーリンクを設定して、同じファイル内や他のファイル、webサイトへのリンクを含むPDFファイルを書き出すことができます。ハイパーリンクにはハイパーリンク元とハイパーリンク先が必要で、さまざまな表示や形式のオプションがあります。
ハイパーリンク元となるのは、リンクされたテキスト、テキストフレームまたはグラフィックフレームです。ハイパーリンク先となるのはURL、テキストの位置またはハイパーリンクのジャンプです。ハイパーリンク元にはひとつのハイパーリンク先しか設定できませんが、ひとつのハイパーリンク先にはいくつものハイパーリンク元を設定することができます。
スキーマの例20 Hyperlink
Hyperlink_Object = element Hyperlink {
attribute Self { xsd:string },
attribute Name { xsd:string }?,
attribute Source { xsd:string },
attribute Visible { xsd:boolean }?,
attribute Highlight { HyperlinkAppearanceHighlight_EnumValue}?,
attribute Width { HyperlinkAppearanceWidth_EnumValue}?,
attribute BorderStyle{ HyperlinkAppearanceStyle_EnumValue}?,
attribute Hidden { xsd:boolean }?,
attribute DestinationUniqueKey{ xsd:int }?,
element Properties {element BorderColor{ InDesignUIColorType_TypeDef}?&
element Destination {(list_type, element ListItem{
(string_type, xsd:string ) |
(long_type, xsd:int ) |
(bool_type, xsd:boolean )
}* ) |
(object_type, xsd:string )
}?&
element Label { element KeyValuePair{ KeyValuePair_TypeDef }*
}?
}?}
| 名前 | 値 | 必須 | 説明 |
|---|---|---|---|
| Name | string | ○ | ハイパーリンクの名前 |
| Source | string | ○ | ハイパーリンク元(エレメントのSelf属性の値) |
| Visible | boolen | trueのとき、書き出されたPDFでハイパーリンクが表示される | |
| Highlight | HyperlinkAppearanceHighlight_EnumValue | ハイパーリンクのハイライト。None、InvertまたはInset | |
| Width | HyperlinkAppearanceWidth_EnumValue | ハイパーリンクの線幅。Thin、MediumまたはThick | |
| BorderStyle | HyperlinkAppearanceStyle_EnumValue | ハイパーリンクの境界線。SolidまたはDashed | |
| Hidden | boolean | trueのとき、書き出されたPDFでハイパーリンクが表示されない | |
| DestinationUniqueKey | int | ハイパーリンク先を指定するユニークなキー |
