THotPDF.InsertLoadedNameTreeEntry Method
로드한 이름 트리에 키/값 쌍을 끼워 넣고, 모든 리프가 ISO 32000-1 7.9.6 기준으로 정렬된 상태를 유지하게 합니다
선언
procedure InsertLoadedNameTreeEntry(Tree: THPDFDictionaryObject;
const Key: AnsiString; Value: THPDFObject);
유닛
HPDFDoc
매개변수
| 이름 | 목적 |
|---|---|
Tree | 이름 트리의 루트 노드입니다. 보통 GetLoadedNameTree로 얻습니다 |
Key | 항목의 정렬 키 문자열 |
Value | 키에 저장할 PDF 객체입니다. 트리는 삽입 위치만 정할 뿐 객체는 로드된 객체 그래프에 그대로 속합니다 |
반환 값
이 멤버는 값을 반환하지 않습니다
사용 참고 사항
- /Kids를 둔 트리는 노드의 /Limits를 따라 내려가면서 길목의 limit을 새 키를 포괄하도록 넓히므로, 뷰어는 리프 위에서 이진 탐색을 계속 쓸 수 있습니다
- 이미 있는 키를 끼워 넣으면 중복 항목을 추가하는 대신 그 값을 교체합니다
- 내려간 경로의 모든 노드는 dirty로 표시되므로, 변경은 다음 저장이나 증분 업데이트에 기록됩니다