Translation:Hyperlinks

From IDMLWiki

Jump to: navigation, search

10.2.9 Hyperlinks

InDesignドキュメントでハイパーリンクを設定して、同じファイル内や他のファイル、webサイトへのリンクを含むPDFファイルを書き出すことができます。ハイパーリンクにはハイパーリンク元とハイパーリンク先が必要で、さまざまな表示や形式のオプションがあります。

ハイパーリンク元となるのは、リンクされたテキスト、テキストフレームまたはグラフィックフレームです。ハイパーリンク先となるのはURL、テキストの位置またはハイパーリンクのジャンプです。ハイパーリンク元にはひとつのハイパーリンク先しか設定できませんが、ひとつのハイパーリンク先にはいくつものハイパーリンク元を設定することができます。

スキーマの例20 Hyperlink
  1. Hyperlink_Object = element Hyperlink {
  2.   attribute Self { xsd:string },
  3.   attribute Name { xsd:string }?,
  4.   attribute Source { xsd:string },
  5.   attribute Visible { xsd:boolean }?,
  6.   attribute Highlight { HyperlinkAppearanceHighlight_EnumValue}?,
  7.   attribute Width { HyperlinkAppearanceWidth_EnumValue}?,
  8.   attribute BorderStyle{  HyperlinkAppearanceStyle_EnumValue}?,
  9.   attribute Hidden { xsd:boolean }?,
  10.   attribute DestinationUniqueKey{  xsd:int }?,
  11.   element Properties {
  12.     element BorderColor{  InDesignUIColorType_TypeDef}?&
  13.     element Destination {
  14.       (list_type, element ListItem{ 
  15.         (string_type, xsd:string ) |
  16.         (long_type, xsd:int ) |
  17.         (bool_type, xsd:boolean )
  18.       }* ) |
  19.       (object_type, xsd:string )
  20.     }?&
  21.     element Label { element KeyValuePair{  KeyValuePair_TypeDef }*
  22.     }?
  23.   }
  24.   ?
  25. }
表23 属性としてのHyperlinkプロパティ
名前 必須 説明
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 ハイパーリンク先を指定するユニークなキー
Personal tools