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

NameTypeAccessDescription
keysjava.util.Collection<String>Read- Khởi mở tất cả các khóa tài sản.
bytesbyte[]ReadTrả lại XML đầy đủ XMP như UTF-8 byte.
dirtybooleanReadTrở lại đúng nếu các tài sản đã được sửa đổi kể từ khi cất cánh.
registryXmpNamespaceRegistryReadTrở lại hồ sơ tên không gian nội bộ.
propertiesMap<String, XmpProperty>ReadTrở lại bản đồ thuộc tính nội bộ (để được phân loại bằng Tài liệu).

Methods

SignatureDescription
XmpMetadata()Tạo metadata xmp trống.
XmpMetadata(xmpBytes: byte[])Tạo metadata XMP từ bit XML nguyên chất.
get(key: String)XmpValueTrả lại giá trị cho khóa đã được cung cấp, hoặc không nếu không có.
contains(key: String)booleanTrở 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)StringTrả lại tên không gian URI cho một tiền định.
getPrefixByNamespaceUri(namespaceUri: String)StringTrả 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()booleanTrở lại đúng nếu các tài sản đã được sửa đổi kể từ khi cất cánh.
getRegistry()XmpNamespaceRegistryTrở 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).

See Also

 Tiếng Việt