SetXMPProperty

Vlastnosti dokumentu

Popis

Nastaví jednu vlastnost XMP uvnitř standardního namespace, přičemž použije vestavěný XMP engine knihovny se znalostí schémat (PDFlibXMP) místo toho, aby volající musel psát RDF XML ručně. Načte stávající XMP balíček, změní pojmenovanou vlastnost ve správném bloku rdf:Description a zapíše zpět

Namespace is one of: 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).

Syntaxe

Delphi

Function TPDFlib.SetXMPProperty(Const Namespace, Key, Value: WideString): Integer;

Parametry

NamespaceJedna z hodnot 'dc','xmp','pdf','pdfaid','pdfuaid','xmpMM'
KeyNázev vlastnosti uvnitř tohoto namespace (například 'title','CreatorTool','Keywords')
ValueThe new property value

Návratové hodnoty

0Unknown namespace, empty key, or no document loaded
1Vlastnost se nastavila a XMP balíček se zapsal zpět