THotPDF.SetLoadedXMPMetadata Method
Schreibt die vollständige XML-Zeichenfolge der XMP-Metadaten in den Metadatenstrom des geladenen PDF-Dokuments und ersetzt das vorhandene XMP-Datenpaket
Deklaration
procedure SetLoadedXMPMetadata(const AXML: AnsiString);
Einheit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
AXML | 符合 XMP 规范的完整 XML 字符串,通常以 <?xpacket begin=...> 开头并包含 RDF 元素 |
Nutzungshinweise
- 传入的 XML 字符串须为合法的 XMP 数据包格式,否则部分 PDF 阅读器在验证元数据时可能报错
- Diese Methode ersetzt den gesamten XMP-Stream. Wenn nur bestimmte Felder geändert werden müssen, sollte der vorhandene XMP-Inhalt zuerst gelesen, im Speicher bearbeitet und dann zurückgegeben werden
- XMP-Metadaten und das Informationswörterbuch ergänzen sich, die beiden können inkonsistent sein, es wird empfohlen, Methoden wie SetLoadedAuthor zu verwenden, um sie gleichzeitig synchron zu halten