THotPDF.SetLoadedXMPMetadata Method
Γράφει την πλήρη συμβολοσειρά XML μεταδεδομένων XMP στη ροή μεταδεδομένων του φορτωμένου εγγράφου PDF, αντικαθιστώντας το υπάρχον πακέτο δεδομένων XMP
Δήλωση
procedure SetLoadedXMPMetadata(const AXML: AnsiString);
Μονάδα
HPDFDoc
Παράμετροι
| Όνομα | Σκοπός |
|---|---|
AXML | 符合 XMP 规范的完整 XML 字符串,通常以 <?xpacket begin=...> 开头并包含 RDF 元素 |
Σημειώσεις χρήσης
- 传入的 XML 字符串须为合法的 XMP 数据包格式,否则部分 PDF 阅读器在验证元数据时可能报错
- Αυτή η μέθοδος αντικαθιστά ολόκληρη τη ροή XMP. Εάν πρέπει να τροποποιήσετε μόνο ορισμένα πεδία, θα πρέπει πρώτα να διαβάσετε το υπάρχον περιεχόμενο XMP, να το επεξεργαστείτε στη μνήμη και στη συνέχεια να το περάσετε πίσω
- Τα μεταδεδομένα XMP και το λεξικό πληροφοριών είναι συμπληρωματικά το ένα στο άλλο και τα δύο μπορεί να μην είναι συνεπή. Συνιστάται να χρησιμοποιείτε μεθόδους όπως την SetLoadedAuthor ταυτόχρονα για να διατηρήσετε τα δύο συγχρονισμένα