Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

GoToR link conversion

GoToRリンク変換は、PDF文書内のリモートGoToアクションを変更するプロセスです。

カテゴリ: General PDF Concepts
キーワード: gotor link conversion, GoToR link conversion

概要

GoToRリンク変換は、PDF文書内のリモートGoToアクションを変更するプロセスです。元々外部PDFファイルを指していたリンクを、変換後の出力フォーマットにリダイレクトするように修正します。GoToアクション(リモートGoToリンク)を含むPDFがHTMLなどの別のフォーマットに変換される際、これらのリンク変換ルールにより、リンクターゲットを参照文書の変換後バージョンに更新することで、文書間参照が機能し続けることが保証されます。これは、PDF仕様 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているように、複数のPDFが相互に参照し合う文書コレクションにおいて特に重要です。

定義

GoToRリンク変換は、リモートGoToアクションの変換を専門的に扱います。リモートGoToアクションとは、PDF仕様で定義されているアクションの一種で、あるPDF文書から別のPDFファイル内の目的地にリンクすることを可能にします。GoToRの「R」は「remote(リモート)」を意味し、同一文書内を移動する標準的なGoToアクションとこれらのリンクを区別します。PDFからHTML、EPUB、Wordなどのフォーマットへの変換時に、変換エンジンはこれらのリモートリンクのターゲットパスを書き換え、変換後の文書の新しいファイル拡張子と場所を反映させます。例えば、元々「reference.pdf#page=5」を指していたGoToRリンクは、HTML形式に変換する際に「reference.html#page-5」に変換される可能性があります。これは、PDFアクション構造の理解と、ターゲット文書内の特定の目的地参照(名前付き目的地やページ番号など)の維持が必要となるため、単純なURLの書き換えとは異なります。

重要性

PDF文書コレクションや複数文書システムを扱う開発者にとって、GoToRリンク変換はフォーマット変換における文書の整合性を維持するために不可欠です。適切なリンク変換がなければ、PDFがWebフレンドリーなフォーマットに変換された際に文書間の相互参照が壊れ、ユーザーエクスペリエンスの低下とナビゲーションパスの破損を招きます。これは、文書が頻繁に相互参照するエンタープライズコンテンツ管理システム、技術文書スイート、デジタル出版ワークフローにおいて特に重要です。PDF変換ソリューションを実装する開発者は、文書間の関係性を保持し、ナビゲーションを機能的に維持し、出力フォーマットに関わらずユーザーが関連文書間をシームレスに移動できるよう、GoToRリンク変換を考慮する必要があります。さらに、支援技術がユーザーの文書コレクション間の移動を支援するために機能的なナビゲーション要素に依存しているため、適切なリンク構造の維持はアクセシビリティ要件もサポートします。

仕組み

GoToRリンク変換は、変換プロセス中にPDFのアクションディクショナリ構造を解析し、すべてのリモートGoToアクションを識別することで動作します。変換エンジンは最初に、GoToアクションのファイル仕様ディクショナリからターゲットファイル参照を抽出します。このディクショナリには外部PDFへのパスが含まれています。次に、変換ルールを適用してファイルパスを変換し、通常は「.pdf」拡張子をターゲットフォーマットの拡張子に置き換え、変換後のファイルが異なるディレクトリ構造に保存される場合はパスを調整します。エンジンはまた、明示的な目的地(ページ番号と表示座標)であれ名前付き目的地文字列であれ、目的地情報をターゲットフォーマットの同等の参照に変換する必要があります。HTML出力の場合、これはしばしばPDFページ参照をHTMLアンカーリンクまたはセクションIDに変換することを意味します。変換プロセスでは、特に相互依存する複数のPDFが一緒に処理されるバッチ変換シナリオにおいて、元のファイル名から変換後のファイル名へのマッピングテーブルを維持することが必要になる場合があります。高度な変換システムは、ターゲットファイルが存在することを検証し、参照された文書がまだ変換されていない場合のフォールバック動作を実装することもあります。

関連用語

  • GoToアクション – 同一PDF文書内の目的地にユーザーを誘導するナビゲーションアクション
  • 名前付き目的地 – リンクアクションから参照可能なPDF内のラベル付き位置
  • アクションディクショナリ – ナビゲーションやリンクを含むインタラクティブな動作を定義するPDF構造
  • ファイル仕様 – 外部ファイルやリソースへの参照を記述するPDFオブジェクト
  • リンク注釈 – アクティブ化されるとアクションをトリガーするPDF内の視覚的なインタラクティブ要素

出典

(N.A.) (2020)
(N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html