画像マップの作成 creating-image-maps

画像マップは、画像、eCatalog ページ、またはスピンセット内の画像の領域で、テキストを含んだロールオーバーパネルを表示します。 ユーザーが画像マップを選択すると、何らかのアクションがトリガーされます。 例えば、ユーザーが製品についてさらに知ることができるように web ページが起動されます。 ユーザーが画像マップの上にポインターを移動すると、画像マップの周囲にアウトラインが表示されます。

Adobe Dynamic Media Classicで画像マップを作成する機能に加えて、Adobe AcrobatまたはAdobe InDesignでカタログをデザインする際に画像マップを作成することもできます。

画像マップを作成する際は、次のいずれかの操作を行うことができます。

  • ロールオーバーテキストの入力
  • Web ページを起動するための JavaScript と URL を入力します。
  • 画像マップの URL テンプレートの作成
  • 画像マップの別の画像、eCatalog ページまたはスピンセットへのコピー
  • CSV または XML への画像マップの書き出し
  • タブ区切り形式のファイルまたは XML ファイルから画像メタデータをインポートします。
  • World Wide Web Consortium で決定されたとおりに、その他のアクションを定義します。
  • 画像マップのプレビュー

画像マップの描画と調整 drawing-and-adjusting-an-image-map

  1. 次のいずれかの操作を行います。

    • グリッド表示またはリスト表示で画像を操作している場合は、「編集」ドロップダウンリストでを選択します 画像マップ. または、詳細表示で開き、次のいずれかを選択します 画像マップ 画像の上
    • グリッド表示またはリスト表示でスピンセットを操作している場合は、 編集. または、詳細表示で開き、次のいずれかを選択します 編集. 画像アセットを選択し、 画像マップ.
    • eCatalog を使用する場合は、グリッド表示、リスト表示、詳細表示で、を選択します。 編集. 「」を選択します ページのマッピング タブ。

    画像マップの図

  2. 長方形または多角形の画像マップを描画します。

    • 長方形の地図:長方形画像マップ ツールを選択し、ページ上をドラッグして長方形を作成します。 長方形のマップに点を追加するには(したがって、点をポリゴン マップに変更するには)、[Ctrl] を押し、目的の位置に挿入ツールを配置して選択します。

    • ポリゴン マップ: ポリゴン イメージ マップ ツールを選択し、囲むイメージ領域の周上の点を選択します。 多角形の密度スライダを使用して、多角形内のポイント密度を変化させます。ほかのマップを選択した場合、元の密度は記憶されます。ポリゴン内の点を追加、削除、または移動すると、元の密度は失われます。 スライダが最大値にリセットされます。

  3. 必要に応じて、画像マップリストに、画像マップの名前を入力します。画像マップを描画すると、Adobe Dynamic Media Classicによって名前が割り当てられます。

    名前を作成するために、Adobe Dynamic Media Classicは使用している画像ページまたは eCatalog ページの名前に連番を追加します。 これと異なる名前を自由に指定することもできます。

  4. ユーザーが画像マップを選択したときに新しい web ページを開くようにするには、画像マップ リストに URL を入力します。

    参照: javascript と URL を入力.

  5. ユーザが画像マップにポインタを合わせたときに、ロールオーバーテキストを表示する場合は、画像マップリストにそのテキストを入力します。画像マップ リストで、 表示 メニューと選択 ロールオーバーテキスト. 次に、ユーザーに画面上で表示するテキストを入力します。 ワードプロセッサーで入力したテキストを「ロールオーバーテキスト」フィールドにコピーすることもできます。

  6. 画像マップにポインタを合わせたときに別のアクション効果を実行する場合は、アクションを定義します。が含まれる 表示 ドロップダウンリストから「」を選択します その他のアクション. アクションの属性を入力します(に移動 表示 > 両方 画像マップのロールオーバーテキストとアクションを作成します)。

    参照: 画像マップのその他のアクションの定義.

  7. 必要に応じて次の操作を行います。

    • 画像マップをプレビューするには、を選択します プレビュー.

    • イメージ マップまたはポリゴン頂点を削除するには、イメージ上のシェイプを選択してから、 削除. eCatalog の場合は、「注文ページ」タブで次を選択します。 マップのクリア をクリックして、すべてのページから画像マップを削除します。

    • を削除するには:

      • 画像からの画像マップ
      • スピンセットの画像
      • または、eCatalog ページ

      一時的に、削除せずに、「画像マップ」リストから適切な「オン」オプションの選択を解除します。

  8. を選択 保存.

画像マップの位置、シェイプ、サイズを調整する adjusting-the-position-shape-and-size-of-image-maps

画像マップの位置、シェイプ、サイズを変更するには、画像マップ ボタンを選択します。 次に、 パン ツールを使用して、次の手順に従います。

  • 位置を変更:ポインターを画像マップの近くに移動しますが、境界線の上には移動しません。 ポインタが 4 方向の矢印アイコンに変わったら、マップを移動先の位置にドラッグします。

  • サイズと形状の変更:画像マップの形状とサイズを変更する方法は、操作している画像マップが長方形かポリゴンかによって異なります。

TIP
画面の下部にあるサイズスライダをドラッグすると、表示を変更して、画像マップを詳細に確認することができます。
  • 長方形イメージ マップ:画像マップの横または隅にポインターを移動します。 ポインタが 2 方向の矢印アイコンに変わったら、ドラッグします。Shift キーを押しながらドラッグすると、サイズは変更されますが、縦横比(シェイプ)は維持されます。

  • ポリゴン イメージ マップ:四角形の選択ハンドルをドラッグします。 選択ハンドルを作成するには、画像マップの境界線を選択し、ドラッグを開始します。

重なり合う画像マップを処理 handling-overlapping-image-maps

画像または eCatalog ページに複数の画像マップが含まれ、マップが重なっている場合は、マップがどのように重なっているかを指定できます。 これには、画像マップリストでマップの順序を変更します。リストでマップ名を上下にドラッグします。リスト内で名前が上にある画像マップは、下にあるほかの画像マップの上に重なります。

画像マップデータの読み込み importing-image-map-data

ページごとに画像マップデータを入力する方法もありますが、画像、スピンセットまたは eCatalog のデータをマップの概要画面で読み込むこともできます。イメージマップデータは、タブ区切りファイルまたは XML DTD 形式で読み込みます。ファイルのフィールドの並び順は、マップの概要画面の表示順と同じにする必要があります。名前、TOC ラベル、マップ、URL、ロールオーバーテキスト、その他のアクション、検索文字列の順に並ぶようにしてください。画像マップのデータを読み込むと、各画像マップの作成時に画像マップリストにデータを入力する手間を省くことができます。

画像マップのデータを読み込むには:

  1. 画像マップエディタページ(画像またはスピンセット内の画像の場合)または eCatalog 編集画面の「ページをマップ」タブに進みます。
  2. を選択 メタデータの読み込み.
  3. メタデータをアップロードダイアログボックスで、「画像」または「画像マップ」を選択して、目的のアセットプロパティタイプからメタデータをアップロードします。
  4. が含まれる Generate File ドロップダウンリストから、作成するファイルのタイプを選択します。
  5. (オプション)を選択 Generate 作成するファイルのタイプに基づいて結果データをプレビューするには、をクリックします。 を選択 閉じる に戻り、メタデータをアップロードダイアログボックスに戻ります。
  6. アップロードするファイルを探して選択します。「ファイル名」テキストフィールドに、生成したファイルの名前を指定します。
  7. (オプション)「ジョブ名」フィールドに、メタデータアップロードジョブの名前を指定します。
  8. を選択 Upload.

イメージ マップをコピー copying-image-maps

画像または eCatalog ページ間で画像マップをコピーできます。使用方法 画像マップをコピー 素早く作成を開始できます。 画像マップをコピーして、レイアウトやマッピング構造を共有する画像またはページで再作成することもできます。

例えば、eCatalog 内で画像マップをコピーすると、同じ eCatalog の外国語バージョン間ですべての画像マップをコピーする便利な方法です。 最適な結果を得るには、同じページ数と同じ画像の eCatalog 間でコピーを行う場合に、最も効果的な方法です。 コピー先の eCatalog に既に画像マップが含まれている場合、コピーが作成されると、それらの画像マップは削除されます。

イメージ マップをコピーするには:

  1. 画像マップエディタページ(画像またはスピンセット内の画像の場合)または eCatalog 編集画面の「ページをマップ」タブに進みます。

  2. を選択 マップのコピー.

  3. 画像から画像マップをコピーするか、eCatalog から画像マップをコピーするかに基づいて、次のいずれかの操作を行います。

    • (画像)画像を選択画面で、画像マップのコピー先の画像を選択します。
    • (eCatalog)アセットを選択画面で、画像マップのコピー先の画像または eCatalog ページを選択します。
  4. を選択 を選択.

テンプレートを使用した JavaScript と URL の入力 using-a-template-to-enter-javascript-and-urls

URL テンプレート(Href テンプレート)を定義すると、画像マップの URL を簡単に、より効率的に入力できるようになります。使用する画像マップの URL のほとんどが、共通の決まった形式を共有している場合、URL テンプレートを定義することをお勧めします。固定された URL の一部を URL テンプレートとして入力することにより、画像マップを作成するたびにこの URL の部分を入力する必要がなくなります。また、URL テンプレートには、JavaScript コマンド、パス名およびパラメーターを含めることもできます。 デフォルトでは、URL テンプレートには、という独自のAdobe Dynamic Media Classic JavaScript ハンドラーが含まれています loadProduct これにより、画像が新しいウィンドウに開きます。

NOTE
JavaScript コードを画像マップの HREF 属性に追加すると、コードはクライアントのコンピューターで実行されます。 そのため、JavaScript コードが安全であることを確認してください。

URL テンプレートについて about-url-templates

URL テンプレートは、画像マップ リストの URL 列のコンテンツを置き換えることで機能します。 テンプレートでは、2 つのドル記号(「$$」)に置き換えられます。

Javascript:loadProduct('$$');void(0);

画像マップ間で変更されないすべての値は、URL テンプレートに配置します。 画像マップリストの「URL」列には、共通部分以外の値のみを追加します。以下に例を挙げます。

  • URL テンプレート: javascript:loadProduct('https://www.examplesitehere.com/$$');void(0);
  • URL 値: product.htm
  • 生成された実際の URL : javascript:loadProduct('https://www.examplesitehere.com/product.html);void(0);

デフォルトでは、URL テンプレートにはという独自のAdobe Dynamic Media Classic JavaScript ハンドラーが含まれています loadProduct URL の宛先を含む新しいウィンドウが開きます。 ただし、任意の JavaScript コードを使用してこの JavaScript ハンドラーを置き換えたり、次のAdobe Dynamic Media Classic ハンドラーのいずれかを使用したりできます。

  • loadProductCW:現在のウィンドウの URL 列で指定された URL ターゲットを表示します。 このハンドラーは、主に、Web サイト内のページに統合される eCatalog に対して使用します。

  • loadProductPW:親ウィンドウ(現在のページを開いたページ)の URL 列で指定された URL ターゲットを表示します。 現在のウィンドウは開いたままですが、親ウィンドウは URL ターゲットの表示に変更されます。

    note note
    NOTE
    ハンドラー loadProductPW は、DHTML ビューアとHTML5 ビューアをサポートしていません。

URL テンプレートの作成 creating-a-url-template

  1. マップエディター画面(画像またはスピンセット)または eCatalog 画面の「マップページ」タブ(eCatalog)で、「URL テンプレート」オプションの横にある「編集」を選択します。 マップテンプレートを編集ダイアログボックスが開きます。
  2. JavaScript コードと完全な URL を入力します(変数部分はドル記号に置き換えられます) [$$])に設定します。 コードを貼り付けるには、右クリックし、 ペースト.
  3. を選択 保存.

URL テンプレートの処理 handling-url-templates

マップエディタページ(画像およびスピンセットの場合)および eCatalog 画面の「ページをマップ」タブ(eCatalog の場合)には、URL テンプレートを処理するための次のコマンドが用意されています。

  • URL テンプレートオプション:「URL テンプレート」オプションを選択して、画像または eCatalog ページ上のすべての画像マップに URL テンプレートを適用します。

  • テンプレートオプション:個々の画像マップで URL テンプレートを使用しない場合は、「URL 画像マップ」リストで「テンプレート」オプションの選択を解除します。

画像マップのその他のアクションの定義 defining-other-actions-for-image-maps

を選択できます 表示 メニューと選択 その他のアクション ロールオーバーテキストと web ページの起動以外のアクションをトリガーにするには、次の手順を実行します。 ユーザが画像マップにポインタを合わせたときに、アクションを起動できます。このようなアクションは、World Wide Web Consortium の HTML 仕様によって、クライアント側画像マップとして定義されている属性を使用します。以下に例を示します。

  • accesskey:ユーザーがキーボードの指定キーを押したときにアクションをトリガーします。

  • onfocus:カーソル操作、タブ操作、またはアクセスキーの押下によって Image Map がフォーカスを受け取ったときに、イベントをトリガーします。 例えば、画像マップがフォーカスを受け取ったら web ページを起動し、画像マップがフォーカスを失ったら閉じることができます。

  • onblur:カーソルまたはタブによって画像マップがフォーカスを失ったときにイベントをトリガーします。

画像マップのその他のアクションを定義するには:

  1. [ マップ エディタ ] 画面(イメージとスピンセット)または [eCatalog] 画面の [ マップ ページ ] タブ(eCatalog)で、 表示 メニューと選択 その他のアクション.
  2. World Wide Web Consortium の HTML 仕様によって指定されている構文を使用して、画像マップリストの「その他のアクション」列に、サポートされている属性を追加します。
  3. を選択 保存.

「」を選択します 表示 メニューと選択 両方 画像マップにロールオーバーテキストとアクションを含めたい場合。

Adobe AcrobatまたはAdobe InDesignでの画像マップの作成 creating-image-maps-in-adobe-acrobat-or-adobe-indesign

画像マップは、Adobe Acrobat や Adobe InDesign での eCatalog のデザイン中に作成できます。

Adobe AcrobatまたはAdobe InDesignで、画像マップを表示する場所にハイパーリンク参照を作成し、画像マップの URL の場所を指定します。 PDFファイルをAdobe Dynamic Media Classicにアップロードする際に「リンクを抽出」オプションをオンにすると、リンクが画像マップに自動変換されます。

詳しくは、Adobe InDesign ヘルプまたはAdobe Acrobat ヘルプを参照してください。

Adobe InDesign で画像マップを作成するには: to-create-image-maps-in-adobe-indesign

  1. Adobe InDesignで、に移動します。 Windows® > 対話型 > ハイパーリンク.

  2. ハイパーリンクパネルで、画像マップにするテキスト、フレームまたはグラフィックを選択します。

  3. を選択 新しいハイパーリンク パネルメニューから変更します。

  4. [ 新しいハイパーリンク ] ダイアログ ボックスで、 リンク先 メニューで、 URL.

  5. URL ボックスに製品 ID を入力または貼り付けます。

  6. を選択 OK. (Adobe Dynamic Media Classicは、画像マップ URL テンプレートを使用して URL を完成させます)。

    note note
    NOTE
    Adobe InDesignで外観のオプションを設定する必要はありません。 Adobe Dynamic Media Classicの外観を指定できます。
  7. 作成するすべての画像マップに対して手順 2 ~ 6 を繰り返します。

  8. ファイルを PDF として書き出します。

  9. PDFをAdobe Dynamic Media Classicにアップロードします。

  10. 対象: PDFオプション ​を選択 リンクを抽出.

Adobe Acrobat で画像マップを作成するには to-create-image-maps-in-adobe-acrobat

  1. Adobe Acrobatで、に移動します。 ツール > 高度な編集 > リンクツール.
  2. ドラッグして画像マップを作成します。
  3. 「リンクを作成」ボックスで、を選択します。 カスタムリンク ​を選択し、 .
NOTE
Adobe Acrobatで外観のオプションを設定する必要はありません。 Adobe Dynamic Media Classicの外観を指定できます。
  1. リンクプロパティボックスで、 アクション.
  2. を選択 Web リンクを開く アクションを選択メニューから選択します 追加.
  3. 「URL を編集」ボックスに画像マップの製品 ID を入力し、以下を選択します。 OK. (Adobe Dynamic Media Classicは、画像マップ URL テンプレートを使用して URL を完成させます)。
  4. 作成するすべての画像マップに対して手順 1 ~ 7 を繰り返します。
  5. ファイルを保存します。
  6. PDFをAdobe Dynamic Media Classicにアップロードし、PDFオプションから「リンクを抽出」を選択します。
recommendation-more-help
ba789e76-bace-4e0e-bd26-52691fb2cb26