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

NamespaceA következők egyike: 'dc','xmp','pdf','pdfaid','pdfuaid','xmpMM'
KeyA tulajdonság neve az adott névtéren belül (pl. 'title', 'CreatorTool', 'Keywords')
ValueAz új tulajdonságérték

Return values

0Ismeretlen névtér, üres kulcs, vagy nincs betöltve dokumentum
1A tulajdonság be lett állítva, és az XMP csomag vissza lett írva