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などのメソッドを同時に使用することをお勧めします