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 等方法保持两者同步