THotPDF.GetLoadedNameTree Method
Katalogdaki /Names sözlüğünden yüklenen belgenin name tree kategori sözlüğünü döndürür; ilk kullanımda isteğe bağlı olarak onu oluşturur
Bildirim
function GetLoadedNameTree(const Category: AnsiString;
CreateMissing: boolean): THPDFDictionaryObject;
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
Category | Katalogdaki /Names sözlüğünde name tree kategori anahtarı; örneğin Dests, JavaScript veya EmbeddedFiles |
CreateMissing | Herhangi biri yoksa /Names sözlüğünü ve kategori sözlüğünü yeni indirect object'ler olarak oluşturmak için True; bunun yerine nil döndürmek için False |
Dönüş değeri
Çözümlenmiş kategori sözlüğü; sözlük yokken CreateMissing False ise veya belgenin yüklenmiş bir katalogu yokken nil
Kullanım notları
- Oluşturma, sözlük olmayan bir /Names girdisini hata vermek yerine değiştirir; hem katalog hem de /Names sözlüğü dirty işaretlenir, böylece değişiklik bir sonraki artımlı güncellemeye veya kaydetmeye yansır
- Döndürülen sözlük bir name tree kök düğümüdür; anahtar sıralamasının geçerli kalması için onu
InsertLoadedNameTreeEntryveRemoveLoadedNameTreeEntryile gezin veya düzenleyin - Hiçbir şey oluşturmadan hangi kategorilerin var olduğunu listelemek için
GetLoadedNameTreeRootCount'ı kullanın