PdfXmpMetadata
PdfXmpMetadata
Overview
PdfXmpMetadata является классом в Aspose.PDF FOSS для Java. Наследники от: Closeable.
Тонкий фасад над {@link Document#getMetadata()}, зеркальный { @code Aspose.Pdf.Facades.PdfXmpMetadata}.
Этот класс предоставляет 16 методов для работы с объектами PdfXmpMetadata в программах Java. Доступные методы включают: PdfXmpMetadata, add, bindPdf, close, contains, get, getDocument, getXmpMetadata, remove, save, set. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: document, xmpMetadata.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Возвращает связанный документ или {@code null}. |
xmpMetadata | XmpMetadata | Read | Возвращает {@link XmpMetadata} связанного документа. |
Methods
| Signature | Description |
|---|---|
PdfXmpMetadata() | Пустое PdfXmpMetadata. |
PdfXmpMetadata(inputFile: String) | Привязан к {@code inputFile}. |
PdfXmpMetadata(document: Document) | Привязан к уже загруженному документу. |
getDocument() → Document | Возвращает связанный документ или {@code null}. |
bindPdf(inputFile: String) → boolean | Загружает свежий {@link Document} из { @code inputFile}. |
bindPdf(inputStream: InputStream) → boolean | Загружает свежий {@link Document} из { @code inputStream}. |
bindPdf(document: Document) → boolean | Связывает уже загруженный документ. |
getXmpMetadata() → XmpMetadata | Возвращает {@link XmpMetadata} связанного документа. |
contains(key: String) → boolean | Возвращает, содержит ли пакет XMP свойство с данным ключем. |
get(key: String) → XmpValue | Возвращает значение свойства для {@code key}, или { @code null} при отсутствии. |
add(key: String, value: String) | Добавляет (или заменяет) свойство строки под ключевым кодом {@code}. |
add(key: String, value: XmpValue) | Добавляет (или заменяет) введенное в клавиатуре {@code key}. свойство. |
set(key: String, value: String) | Устанавливает свойство строки под {@code key} (заменить семантику). |
remove(key: String) | Удаляет свойство в {@code key}, если оно присутствует. |
save(outputFile: String) → boolean | Сохраняет связанный документ в {@code outputFile}. |
close() |