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 for Java. خصائص: empty, root.

خصائص

اسمالنوعالوصولوصف
rootPdfDictionaryاقرأيعيد قاموس الجذر الأساسي، أو {@code null} إذا كان هذا المظهر
تم بناؤه على جذر {@code null}.
emptybooleanاقرأيعيد إذا كانت الشجرة لا تحتوي على إدخالات.

الطرق

التوقيعوصف
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} ولكن لا توجد طفرات.

انظر أيضاً

 العربية