PdfDictionary
PdfDictionary
نمای کلی
PdfDictionary یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: PdfBase, Iterable<Map.Entry<PdfName, PdfBase>>.
شیء لغت PDF (§7.3.7، ISO 32000-1:2008).
این کلاس ۴۱ روش برای کار با PdfDictionary در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfDictionary, accept, containsKey, equals, get, getArray, getBoolean, getDictionary, getFloat, getInt, getLong, getNameAsString,و 24 روش دیگر. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: dirty, empty, indirect, objectKey, path, subtype,، و يکتا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
empty | boolean | بخونید. | بازمی گرداند که آیا فرهنگ لغت خالی است. |
type | String | بخونید. | ارزش /Type را به عنوان یک رشته (به عنوان مثال:. |
subtype | String | بخونید. | ارزش /Subtype (یا /S) را به عنوان یک رشته یا null باز می گرداند. |
path | PdfBase | بخونید. | از میان لغات های آویزان شده به وسیله ی مسیر کلید عبور می کند. |
dirty | boolean | بخونید. | {@code true} را بازمی گرداند اگر این شی از زمان بارگیری تغییر یافته باشد. |
indirect | boolean | بخونید. | بازمی گرداند که آیا این شی یک شی غیرمستقیم است (کلیجی شی دارد). |
objectKey | PdfObjectKey | بخونید. | کلید شیء غیرمستقیم را یا {@code null} برای اشیاء مستقیم باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
PdfDictionary() | یک فرهنگ لغت خالی ایجاد می کند. |
PdfDictionary(other: PdfDictionary) | یک فرهنگ لغت را به عنوان کپی سطحی از یک واژه نامه دیگر ایجاد می کند. |
size() → int | تعداد ورودی ها را باز می گرداند. |
isEmpty() → boolean | بازمی گرداند که آیا فرهنگ لغت خالی است. |
containsKey(key: PdfName) → boolean | بازمی گرداند که آیا در فرهنگ لغت کلید داده شده وجود دارد. |
containsKey(key: String) → boolean | بازمی گرداند که آیا قاموس کلید داده شده را دارد (ماده راحتی). |
get(key: PdfName) → PdfBase | ارزش کلید داده شده یا null را باز می گرداند. |
get(key: String) → PdfBase | ارزش کلید داده شده (مطالعه راحتی) یا null را بازمی گرداند. |
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 key) باز می گرداند. |
getLong(key: String, defaultValue: long) → long | ارزش را به عنوان یک طولانی، یا پیش فرض بازمی گرداند. |
getFloat(key: String, defaultValue: float) → float | ارزش را به عنوان یک شناور یا پیش فرض بازمی گرداند. |
getBoolean(key: String, defaultValue: boolean) → boolean | ارزش را به عنوان یک boolean، یا پیش فرض بازمی گرداند. |
getNameAsString(key: String) → String | ارزش را به عنوان یک رشته نام یا null باز می گرداند. |
getString(key: String) → String | ارزش را به عنوان یک رشته رمزگشایی شده یا null باز می گرداند. |
getDictionary(key: String) → PdfDictionary | ارزش را به عنوان PdfDictionary، یا null باز می گرداند. |
getArray(key: String) → PdfArray | ارزش را به عنوان PdfArray، یا null باز می گرداند. |
setInt(key: String, value: int) | یک مقدار صحیح را تنظیم میکند. |
setFloat(key: String, value: float) | یک مقدار float تنظیم میکند. |
setBoolean(key: String, value: boolean) | یک مقدار بولی را تنظیم میکند. |
setName(key: String, nameValue: String) | یک مقدار نام را تنظیم میکند. |
setString(key: String, stringValue: String) | یک مقدار رشتهای تنظیم میکند. |
getType() → String | ارزش /Type را به عنوان یک رشته (به عنوان مثال:. |
getSubtype() → String | ارزش /Subtype (یا /S) را به عنوان یک رشته یا null باز می گرداند. |
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) | کلید شیء غیرمستقیم را تنظیم میکند. |