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 上的 /XYZ,並帶指定的 Zoom(0 表示維持目前縮放)

原本沒有子項的父項會被開啟。父項、其各祖先與大綱的計數都會更新,讓檢視器顯示正確的可見項目數

含 127 以上位元組的標題會以 UTF-8 解讀,並儲存為 Unicode 文字字串

傳回新項目在兄弟項目中的位置(從 0 開始),頁面索引或 ParentIndex 不存在時則傳回 -1

 

See also: THotPDF