THotPDF.SetLoadedXMPMetadata Method
Записує повний рядок XML метаданих XMP у потік метаданих завантаженого PDF-документа, замінюючи наявний пакет даних XMP
Оголошення
procedure SetLoadedXMPMetadata(const AXML: AnsiString);
Одиниця
HPDFDoc
Параметри
| Ім'я | Призначення |
|---|---|
AXML | 符合 XMP 规范的完整 XML 字符串,通常以 <?xpacket begin=...> 开头并包含 RDF 元素 |
Примітки щодо використання
- 传入的 XML 字符串须为合法的 XMP 数据包格式,否则部分 PDF 阅读器在验证元数据时可能报错
- Цей метод замінює весь потік XMP. Якщо потрібно змінити лише деякі поля, слід спочатку прочитати наявний вміст XMP, відредагувати його в пам'яті, а потім передати назад
- Метадані XMP і словник інформації доповнюють один одного і можуть бути неузгодженими. Рекомендується використовувати методи, такі як SetLoadedAuthor, щоб підтримувати їх синхронізацію