THotPDF.AddLoadedOutline

THotPDF

 

Top  Previous  Next

読み込まれたPDFに新しいアウトラインアイテムを追加します

 

Delphi syntax:

function AddLoadedOutline(ParentIndex, DestPageIndex: Integer; const ATitle: AnsiString; X: Single= 0; Y: Single= 0; Zoom: Single= 0): Integer;

 

Description

読み込まれたPDFに新しいアウトラインアイテムを追加します

ParentIndex に -1 を指定すると、新しいブックマークは最初のトップレベルアイテムになります。それ以外では、ParentIndex 番目のトップレベルアイテムの最初の子になります。DestPageIndex(ゼロベース)を PDF ユーザー空間の X, Y、指定の Zoom(0 で現在のズームを維持)とする /XYZ デスティネーションを指します

子を持たなかった親は開かれます。親・その祖先・アウトラインのカウントが更新されるため、ビューアは表示アイテム数を正しく示します

127 を超えるバイトを含むタイトルは UTF-8 として読まれ、Unicode テキスト文字列として格納されます

戻り値は 0、つまり兄弟の中での新しいアイテムの位置です。ページインデックスや ParentIndex が存在しない場合は -1 になります

 

See also: THotPDF