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,ועוד אחד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
empty | boolean | קראו | חזור אם המילון ריק. |
type | String | קראו | החזיר את הערך /Type כקשר (לדוגמה,. |
subtype | String | קראו | החזיר את הערך /Subtype (או /S) כקווים, או אפס. |
path | PdfBase | קראו | עובר את המילון הלא נעים על ידי מסלול מפתח. |
dirty | boolean | קראו | החזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה. |
indirect | boolean | קראו | החזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי). |
objectKey | PdfObjectKey | קראו | החזיר את מפתח האובייקט העקיף, או {@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) | הקלד את המפתח הישיר של האובייקט. |