XmpMetadata
Overview
XmpMetadata là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: Iterable<Map.Entry<String, XmpValue>>.
Cung cấp quyền truy cập vào các dữ liệu siêu âm của tài liệu PDF (ISO 32000-1 §14.3.2, ISO 16684-1).
Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng XmpMetadata trong các chương trình Java. Các phương pháp có sẵn bao gồm: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,Và 3 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : bytes, dirty, keys, properties, registry.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
keys | java.util.Collection<String> | Read | - Khởi mở tất cả các khóa tài sản. |
bytes | byte[] | Read | Trả lại XML đầy đủ XMP như UTF-8 byte. |
dirty | boolean | Read | Trở lại đúng nếu các tài sản đã được sửa đổi kể từ khi cất cánh. |
registry | XmpNamespaceRegistry | Read | Trở lại hồ sơ tên không gian nội bộ. |
properties | Map<String, XmpProperty> | Read | Trở lại bản đồ thuộc tính nội bộ (để được phân loại bằng Tài liệu). |
Methods
| Signature | Description |
|---|---|
XmpMetadata() | Tạo metadata xmp trống. |
XmpMetadata(xmpBytes: byte[]) | Tạo metadata XMP từ bit XML nguyên chất. |
get(key: String) → XmpValue | Trả lại giá trị cho khóa đã được cung cấp, hoặc không nếu không có. |
contains(key: String) → boolean | Trở lại đúng nếu chìa khóa đã được cung cấp hiện diện. |
getKeys() → java.util.Collection<String> | - Khởi mở tất cả các khóa tài sản. |
set(key: String, value: XmpValue) | Đặt giá trị tài sản. |
set(key: String, value: String) | Thiết lập giá trị tài sản từ một string. |
add(key: String, value: XmpValue) | Thêm giá trị tài sản. |
add(key: String, value: String) | Thêm giá trị tài sản từ một string. |
remove(key: String) | Xóa một tài sản. |
registerNamespaceUri(prefix: String, namespaceUri: String) | Đăng ký bản đồ tùy chỉnh namespace prefix-URI. |
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String) | Đăng ký một tên miền tùy chỉnh với mô tả. |
getNamespaceUriByPrefix(prefix: String) → String | Trả lại tên không gian URI cho một tiền định. |
getPrefixByNamespaceUri(namespaceUri: String) → String | Trả lại tiền tệ cho một URI tên. |
getBytes() → byte[] | Trả lại XML đầy đủ XMP như UTF-8 byte. |
iterator() → Iterator<Map.Entry<String, XmpValue>> | Trả lại một iterator trên tất cả các cặp giá trị chính. |
isDirty() → boolean | Trở lại đúng nếu các tài sản đã được sửa đổi kể từ khi cất cánh. |
getRegistry() → XmpNamespaceRegistry | Trở lại hồ sơ tên không gian nội bộ. |
getProperties() → Map<String, XmpProperty> | Trở lại bản đồ thuộc tính nội bộ (để được phân loại bằng Tài liệu). |