9-3 -getAnnotInfo:注釈情報取得

項目名

内容

Annot Type

注釈の種類

  • Link : リンク注釈
  • Text : テキスト注釈
  • Stamp : スタンプ注釈
  • File Attachment : ファイル添付注釈
  • Popup : ポップアップ注釈

Linkの場合

Highlighting mode

リンク注釈がクリックされたときにハイライトされる表示モード

  • None : 変化なし
  • Invert : リンク注釈の矩形全体が反転する
  • Outline : リンク注釈矩形の枠だけが反転する
  • Push : リンク注釈の矩形が押し出されるように表示される

Action

リンクがクリックされたときの動作

詳しくは『9-5-1 【Action情報】』を参照

※注釈基本情報

後記『9-5-1 【注釈基本情報】』を参照

Text, Stampの場合

Icon Type

アイコンの種類

Icon Name

アイコンの名前

※注釈基本情報

後記『9-5-1 【注釈基本情報】』を参照

※マークアップ注釈情報

後記『9-3-2 【マークアップ注釈情報】』を参照

File Attachmentの場合

Icon Type

アイコンの種類

Icon Name

アイコンの名前

File Name

添付ファイル名

※注釈基本情報

後記『9-5-1 【注釈基本情報】』を参照

※マークアップ注釈情報

後記『9-3-2 【マークアップ注釈情報】』を参照

Please enter alt text.

9-3-1 【注釈基本情報】

項目名

内容

Rect

注釈矩形の位置情報

TextContents

表示されるテキスト(存在する場合)

ModDate

注釈の更新日

Annot Flags

注釈の表示状態を表すビットフラグ。具体的には下記。

Invisible :
onの場合、注釈が標準タイプに属さずなおかつ注釈ハンドラがない場合に表示しない。offの場合は未知の注釈だった場合でもPDF内で外観ストリームが指定されていた場合はその外観で注釈が表示される。

Hidden :
onの場合、注釈タイプあるいはハンドラの有無にかかわらず、この注釈の表示、印刷、およびユーザによるインタラクトをできなくする。

Print :
印刷。onの場合、ページが印刷される際に注釈も印刷される。offになっている注釈は印刷されない。例えば印刷ページ上では意味のない種類の注釈などではこのフラグがoffにされている。

NoZoom :
倍率固定。onの場合、ページ表示倍率を変更しても注釈の外観上の位置は維持される。

NoRotate :
回転固定。onの場合、ページを回転させても注釈の外観上の位置は維持される。

NoView :
非表示。onの場合、スクリーン上に表示されず、ユーザによるインタラクトも不可になる。例えばNoViewがonでPrintフラグもonの注釈があった場合、スクリーン上では非表示だが印刷すると現れる挙動となる。

ReadOnly :
読み取り専用。onの場合、この注釈はユーザによるインタラクトが不可になる。この場合、表示・印刷は可能だが、マウスのクリックに応答すること、及びマウスの移動に対応して位置やサイズの外観を変更することを含めた変更が不可になる。

Locked :
onの場合、注釈の削除及び位置やサイズといったプロパティが変更不可になる。なお、onの場合でも注釈のコンテント内容の変更は禁止されない。

ToggleNoView :
onの場合、マウスが注釈の上にあるとき、または注釈が選択されたときにNoViewフラグの解釈を反転させる。例えばNoViewフラグのonと組み合わせることで選択されたときだけ注釈が表示されるようにする。

LockedContents :
onの場合、注釈のコンテント内容が変更不可になる。

Color

注釈の色

  • None : なし
  • RGB (r, g , b) : RGB色。rが赤、gが緑、bが青の値を表す。それぞれ1.0が最大値、0.0が最小値。
  • CMYK (c, m, y, k) : CMYK色。cがシアン、mがマゼンタ、yが黄、kが黒の値を表す。それぞれ1.0が最大値、0.0が最小値。

Border Style

注釈の境界線の種類

  • Solid : 実線
  • Dashed : 破線
  • Beveled : 浮き上がって見える立体効果付きの線
  • Inset : 凹んで見えるような立体効果付きの線
  • Underline : 下線
  • None : なし

Border Width

注釈の境界線の太さ

  • Thin : 細
  • Middle : 中
  • Thick : 太
  • None : なし

9-3-2 【マークアップ注釈情報】

項目名

内容

Markup Title

注釈の「作成者」

Markup Subject

注釈の「タイトル」

CreationDate

注釈の作成日

Markup CA

不透明度
値の範囲:0.0~1.0。1.0が不透明

Popup

exist : ポップアップ注釈を持つ

not exist : ポップアップ注釈を持たない

※ポップアップ注釈の基本情報

ポップアップ注釈を持つ場合に出力される。

前記『9-5-1 【注釈基本情報】』を参照

Please enter alt text.