THotPDF.GetLoadedPageLabelText Method
宣言
function GetLoadedPageLabelText(PageIndex: Integer): UnicodeString;
パラメータ
| 名前 | 目的 |
|---|---|
PageIndex | Zero-based loaded-page index |
戻り値
適用可能な最大の number-tree キーで選ばれるフォーマット済みラベルを返します。10 進数、ローマ数字、アルファベット、プレフィックス、開始番号の各ルールに対応します
ドキュメントに該当する PageLabels エントリがない場合は 1 始まりの 10 進ページ番号を返し、PageIndex が読み込み済みドキュメントの範囲外の場合は空文字列を返します
動作
直接または間接の Nums と Kids エントリをたどります。循環、深さ、オブジェクト数の上限を設けており、PDF テキスト文字列は Unicode としてデコードされます