XmpMetadata
XmpMetadata
Overview
XmpMetadata در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Iterable<Map.Entry<String, XmpValue>>.
دسترسی به متادیت های XMP یک سند PDF (ISO 32000-1 §14.3.2، ISO 16684-1) را فراهم می کند.
این کلاس 19 روش برای کار با XmpMetadata اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,و سه روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : bytes, dirty, keys, properties, registry.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
keys | java.util.Collection<String> | Read | بازگرداندن کلیدهای املاک. |
bytes | byte[] | Read | XMP XML را به عنوان بت UTF-8 بازگردانید. |
dirty | boolean | Read | بازگشت اگر اموال از زمان پارسینگ تغییر کرده باشد. |
registry | XmpNamespaceRegistry | Read | بازگرداندن نام دامنه داخلی. |
properties | Map<String, XmpProperty> | Read | بازگرداندن نقشه ویژگی های داخلی (برای سریالی سازی با سند). |
Methods
| Signature | Description |
|---|---|
XmpMetadata() | ایجاد داده های XMP خالی. |
XmpMetadata(xmpBytes: byte[]) | ایجاد متادیت های XMP از بایت های XML خام. |
get(key: String) → XmpValue | ارزش کلید داده شده را بازگردانید، یا صفر اگر وجود نداشته باشد. |
contains(key: String) → boolean | اگر کلید داده شده در حال حاضر باشد، درست باز می گردد. |
getKeys() → java.util.Collection<String> | بازگرداندن کلیدهای املاک. |
set(key: String, value: XmpValue) | ارزش املاک را تعیین می کند. |
set(key: String, value: String) | ارزش دارایی را از یک ردیف تعیین کنید. |
add(key: String, value: XmpValue) | ارزش املاک را اضافه می کند. |
add(key: String, value: String) | اضافه کردن ارزش دارایی از یک نوار. |
remove(key: String) | یک املاک را حذف کنید. |
registerNamespaceUri(prefix: String, namespaceUri: String) | ثبت نام یک نقشه برداری پیش فرض نام فضای URI. |
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String) | یک نام اختصاصی با توصیف ثبت کنید. |
getNamespaceUriByPrefix(prefix: String) → String | بازگرداندن URI برای یک پیش فرض. |
getPrefixByNamespaceUri(namespaceUri: String) → String | بازگشت پیش فرض برای یک URI نامی. |
getBytes() → byte[] | XMP XML را به عنوان بت UTF-8 بازگردانید. |
iterator() → Iterator<Map.Entry<String, XmpValue>> | یک ایتراتور را بر روی هر جفت ارزش کلیدی بازگردانید. |
isDirty() → boolean | بازگشت اگر اموال از زمان پارسینگ تغییر کرده باشد. |
getRegistry() → XmpNamespaceRegistry | بازگرداندن نام دامنه داخلی. |
getProperties() → Map<String, XmpProperty> | بازگرداندن نقشه ویژگی های داخلی (برای سریالی سازی با سند). |