THotPDF.SetLoadedXMPMetadata Method
Ghi chuỗi XML siêu dữ liệu XMP đầy đủ vào luồng siêu dữ liệu của tài liệu PDF đã tải, thay thế gói dữ liệu XMP hiện có
Khai báo
procedure SetLoadedXMPMetadata(const AXML: AnsiString);
Unit
HPDFDoc
Tham số
| Tên | Mục đích sử dụng |
|---|---|
AXML | 符合 XMP 规范的完整 XML 字符串,通常以 <?xpacket begin=...> 开头并包含 RDF 元素 |
Lưu ý khi sử dụng
- 传入的 XML 字符串须为合法的 XMP 数据包格式,否则部分 PDF 阅读器在验证元数据时可能报错
- Phương thức này thay thế toàn bộ luồng XMP, nếu chỉ cần sửa đổi một phần các trường, nên đọc nội dung XMP hiện có trước, chỉnh sửa trong bộ nhớ rồi mới truyền lại
- Siêu dữ liệu XMP và từ điển thông tin bổ sung cho nhau, hai thứ có thể không nhất quán, nên đồng thời sử dụng các phương thức như SetLoadedAuthor để giữ cho cả hai đồng bộ