SetXMPProperty
Document properties
Description
Beállít egyetlen XMP tulajdonságot egy szabványos névtérben a könyvtár beépített séma-tudatos XMP motorjának (PDFlibXMP) használatával, ahelyett, hogy a hívónak kézzel kellene RDF XML-t írnia; betölti a meglévő XMP csomagot, módosítja a megnevezett tulajdonságot a megfelelő rdf:Description blokkban, és visszahúzza
A névtér a következők egyike: dc (Dublin Core: title, creator, description, subject, format), xmp (XMP Basic: CreatorTool, CreateDate, ModifyDate), pdf (Adobe PDF: Keywords, Producer), pdfaid (PDF/A ID: part, conformance), pdfuaid (PDF/UA ID: part), xmpMM (XMP Media Management: InstanceID)
Syntax
Delphi
Function TPDFlib.SetXMPProperty(Const Namespace, Key, Value: WideString): Integer;
Parameters
| Namespace | A következők egyike: 'dc','xmp','pdf','pdfaid','pdfuaid','xmpMM' |
|---|---|
| Key | A tulajdonság neve az adott névtéren belül (pl. 'title', 'CreatorTool', 'Keywords') |
| Value | Az új tulajdonságérték |
Return values
| 0 | Ismeretlen névtér, üres kulcs, vagy nincs betöltve dokumentum |
|---|---|
| 1 | A tulajdonság be lett állítva, és az XMP csomag vissza lett írva |