THotPDF.InsertLoadedNameTreeEntry Method
把鍵/值對插入已載入的 name tree,並讓每個葉節點都依 ISO 32000-1 7.9.6 保持排序
宣告
procedure InsertLoadedNameTreeEntry(Tree: THPDFDictionaryObject;
const Key: AnsiString; Value: THPDFObject);
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
Tree | name tree 的根節點,通常取自 GetLoadedNameTree |
Key | 條目的排序鍵字串 |
Value | 為該鍵儲存的 PDF 物件;tree 只負責插入定位,物件仍屬於已載入的物件圖 |
傳回值
此成員不傳回值
使用說明
- 含 /Kids 的樹會沿各節點的 /Limits 逐層往下,沿途的 limits 會擴大以涵蓋新鍵,檢視器因此仍可對葉節點做二分搜尋
- 插入已存在的鍵會取代其值,而不是加入重複條目
- 下行走訪路徑上的每個節點都會標記為 dirty,變更因此會在下一次儲存或增量更新時寫回