NameTree
סקירה כללית
NameTree הוא שיעור ב Aspose.PDF FOSS עבור Java.
קרא/כתוב תצוגה על עץ שמות PDF (ISO 32000-1:2008, §7.9.6).
שיעור זה מספק 12 שיטות לעבוד עם אובייקטים NameTree בתוכניות Java. שיטות זמינות כוללות: NameTree, clear, containsKey, entries, entriesUnmodifiable, get, getRoot, isEmpty, keys, put, remove, size. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : empty, root.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
root | PdfDictionary | קראו | החזיר את מילון השורש הבסיסי, או {@code null} אם הצג זה |
| הוא נבנה על שורש {@code null}. | |||
empty | boolean | קראו | יש לחזור אם העץ אינו מכיל כניסות. |
שיטות
| חתימה | תיאור |
|---|---|
NameTree(root: PdfDictionary) | להדביק את המילון השורש. |
getRoot() → PdfDictionary | החזיר את מילון השורש הבסיסי, או {@code null} אם הצג זה |
| הוא נבנה על שורש {@code null}. | |
isEmpty() → boolean | יש לחזור אם העץ אינו מכיל כניסות. |
size() → int | החזיר את מספר הזוגות (מפתח, ערך) בעץ. |
get(key: String) → PdfBase | נראה כי יש מפתח. |
containsKey(key: String) → boolean | החזיר אם העץ מכיל את המפתח שניתן. |
entries() → List<Map.Entry<String, PdfBase>> | כל העצים נכנסים לפי סדר עץ (הוא, עבור עצי התאמה, הוא |
| סדר מפתח (מפתח מסודר). | |
keys() → List<String> | החזיר את כל המפתחות לפי סדר העץ. |
put(key: String, value: PdfBase) → PdfBase | להוסיף או להחליף ערך. |
remove(key: String) → PdfBase | מורידים את המפתח. |
clear() | עץ: נופל כל {@code /Kids}, {_code/Limits} וכל |
| {@code /Names} ארכיון תוכן. | |
entriesUnmodifiable() → List<Map.Entry<String, PdfBase>> | החזיר תצוגה בלתי משתנה של {@link #entries()} עבור קוראים אשר |
| רוצה ממשק {@link List} אבל אין מוטציה. |