PdfDictionary

סקירה כללית

PdfDictionary הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.

אובייקט דיוקן PDF (סעיף 7.3.7, ISO 32000-1:2008).

שיעור זה מספק 41 שיטות לעבוד עם אובייקטים PdfDictionary בתוכניות Java. שיטות זמינות כוללות: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,24 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : dirty, empty, indirect, objectKey, path, subtype,ועוד אחד.

נכסים

שםסוגגישהתיאור
emptybooleanקראוחזור אם המילון ריק.
typeStringקראוהחזיר את הערך /Type כקשר (לדוגמה,.
subtypeStringקראוהחזיר את הערך /Subtype (או /S) כקווים, או אפס.
pathPdfBaseקראועובר את המילון הלא נעים על ידי מסלול מפתח.
dirtybooleanקראוהחזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה.
indirectbooleanקראוהחזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי).
objectKeyPdfObjectKeyקראוהחזיר את מפתח האובייקט העקיף, או {@code null} עבור אוביינים ישירים.

שיטות

חתימהתיאור
PdfDictionary()יצירת מילון ריק.
PdfDictionary(other: PdfDictionary)יצירת מילון כתיבה קלה של מילור אחר.
size()intהחזיר את מספר ההרשמות.
isEmpty()booleanחזור אם המילון ריק.
containsKey(key: PdfName)booleanהחזיר אם המילון מכיל את המפתח שניתן.
containsKey(key: String)booleanהחזיר אם המילון מכיל את המפתח שניתן (שיטת הסכמה).
get(key: PdfName)PdfBaseהחזיר את הערך עבור המפתח הניתן, או אפס.
get(key: String)PdfBaseהחזיר את הערך עבור המפתח הניתן (שיטת הסכמה), או אפס.
set(key: PdfName, value: PdfBase)להגדיר זוג ערך מפתח.
set(key: String, value: PdfBase)קבע זוג ערכים מפתח (שיטה של הסכמה).
remove(key: PdfName)PdfBaseמורידים את המפתח.
keySet()Set<PdfName>החזיר את המפתח.
values()Collection<PdfBase>להחזיר את אוסף הערכים.
getInt(key: String, defaultValue: int)intהחזיר את הערך כ- int או הונחה.
getInt(key: PdfName, defaultValue: int)intהחזיר את הערך כ- int, או את הנחה (PdfName שונה מפתח).
getLong(key: String, defaultValue: long)longהחזיר את הערך לאורך זמן, או את הונדה.
getFloat(key: String, defaultValue: float)floatהחזיר את הערך כפליטה, או הונחה.
getBoolean(key: String, defaultValue: boolean)booleanהחזיר את הערך כבלן, או הונחה.
getNameAsString(key: String)Stringהחזיר את הערך כקשת שם, או אפס.
getString(key: String)Stringהחזיר את הערך כקוד מוחלט, או אפס.
getDictionary(key: String)PdfDictionaryהחזיר את הערך כ PdfDictionary או null.
getArray(key: String)PdfArrayהחזיר את הערך כ PdfArray או null.
setInt(key: String, value: int)להגדיר ערך מקיף.
setFloat(key: String, value: float)להגדיר ערך מחיצה.
setBoolean(key: String, value: boolean)להגדיר ערך בוליאני.
setName(key: String, nameValue: String)להגדיר ערך שם.
setString(key: String, stringValue: String)להגדיר ערך רצועה.
getType()Stringהחזיר את הערך /Type כקשר (לדוגמה,.
getSubtype()Stringהחזיר את הערך /Subtype (או /S) כקווים, או אפס.
getPath()PdfBaseעובר את המילון הלא נעים על ידי מסלול מפתח.
writeTo(os: OutputStream)
iterator()Iterator<Map.Entry<PdfName, PdfBase>>
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanהחזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה.
setDirty(dirty: boolean)תנו את הדגל המלוכלך על האובייקט הזה.
isIndirect()booleanהחזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי).
getObjectKey()PdfObjectKeyהחזיר את מפתח האובייקט העקיף, או {@code null} עבור אוביינים ישירים.
setObjectKey(key: PdfObjectKey)הקלד את המפתח הישיר של האובייקט.

ראה גם

 עברית