PdfDictionary
Overview
PdfDictionary Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
PDF Sözlük nesnesi (§7.3.7, ISO 32000-1:2008).
Bu sınıf, Java programlarında PdfDictionary nesnelerle çalışmak için 41 yöntem sunar. Mevcut yöntemler şunları içerir: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,24 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : dirty, empty, indirect, objectKey, path, subtype,Ve 1 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
empty | boolean | Read | Sözlük boş olup olmadığını tekrarlayın. |
type | String | Read | Bir çubuk olarak /Type değerini geri getirir (örneğin,. |
subtype | String | Read | /subtype (veya /S) değerini bir çubuk olarak veya sıfır olarak geri getirir. |
path | PdfBase | Read | Anahtar yolda çamurlu sözlükler geçiyor. |
dirty | boolean | Read | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
indirect | boolean | Read | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
objectKey | PdfObjectKey | Read | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
Methods
| Signature | Description |
|---|---|
PdfDictionary() | Boş bir sözlük oluşturur. |
PdfDictionary(other: PdfDictionary) | Diğer bir sözlükten küçük bir kopyası olarak bir diyetisyen oluşturur. |
size() → int | Giriş sayısını geri getirir. |
isEmpty() → boolean | Sözlük boş olup olmadığını tekrarlayın. |
containsKey(key: PdfName) → boolean | Sözlükte verilen anahtarı içeriyor mu?. |
containsKey(key: String) → boolean | Sözlükte verilen anahtarı (konvensiyon yöntemi) içeriyor mu geri verir. |
get(key: PdfName) → PdfBase | Ödeme anahtarı veya null değerini geri getirir. |
get(key: String) → PdfBase | Verilen anahtarın değerini (konvensyon yöntemi) veya sıfır olarak geri getirir. |
set(key: PdfName, value: PdfBase) | Bir anahtar değer çiftini oluşturun. |
set(key: String, value: PdfBase) | Anahtar değer çiftini (konvensiyon yöntemi) ayarlayın. |
remove(key: PdfName) → PdfBase | Bir anahtarı kaldırın. |
keySet() → Set<PdfName> | Anahtarlar için bir dizi geri döndür. |
values() → Collection<PdfBase> | Değerlerin toplama işlemini geri getirir. |
getInt(key: String, defaultValue: int) → int | Değerini bir int veya varsayılan olarak geri getirir. |
getInt(key: PdfName, defaultValue: int) → int | Bir int olarak değerini veya varsayılan (PdfName anahtar varyantı) dönüştürür. |
getLong(key: String, defaultValue: long) → long | Değer uzun olarak veya varsayılan olarak geri getirir. |
getFloat(key: String, defaultValue: float) → float | Değer bir float olarak veya varsayılan olarak geri getirir. |
getBoolean(key: String, defaultValue: boolean) → boolean | Bir boolean veya varsayılan olarak değerini geri getirir. |
getNameAsString(key: String) → String | Değer bir isim çubuğu veya sıfır olarak geri getirir. |
getString(key: String) → String | Değerini bir kodlanmış çubuk olarak veya sıfır olarak geri getirir. |
getDictionary(key: String) → PdfDictionary | Değerini PdfDictionary veya null olarak geri getirir. |
getArray(key: String) → PdfArray | Değerini PdfArray veya null olarak geri getirir. |
setInt(key: String, value: int) | Bir bütün değerini belirler. |
setFloat(key: String, value: float) | Bir Float değerini belirleyin. |
setBoolean(key: String, value: boolean) | Boolean değerini belirleyin. |
setName(key: String, nameValue: String) | Bir isim değerini belirleyin. |
setString(key: String, stringValue: String) | Bir string değerini belirleyin. |
getType() → String | Bir çubuk olarak /Type değerini geri getirir (örneğin,. |
getSubtype() → String | /subtype (veya /S) değerini bir çubuk olarak veya sıfır olarak geri getirir. |
getPath() → PdfBase | Anahtar yolda çamurlu sözlükler geçiyor. |
writeTo(os: OutputStream) | |
iterator() → Iterator<Map.Entry<PdfName, PdfBase>> | |
accept(visitor: IPdfVisitor<T>) → T | |
equals(o: Object) → boolean | |
hashCode() → int | |
toString() → String | |
isDirty() → boolean | Bu öğe yüklendiğinde değiştirildiği takdirde {@code true} iade edilir. |
setDirty(dirty: boolean) | Bu nesneye kirli bayrak koyun. |
isIndirect() → boolean | Bu nesnenin dolaylı bir nesne olup olmadığını (bir nesneden anahtarı var) geri getirir. |
getObjectKey() → PdfObjectKey | Doğrudan nesneler için dolaylı nesne anahtarını veya {@code null} iade eder. |
setObjectKey(key: PdfObjectKey) | Doğrudan nesne anahtarı oluşturun. |