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