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
| Namespace | Jedna z hodnot 'dc','xmp','pdf','pdfaid','pdfuaid','xmpMM' |
|---|---|
| Key | Název vlastnosti uvnitř tohoto namespace (například 'title','CreatorTool','Keywords') |
| Value | The new property value |
Návratové hodnoty
| 0 | Unknown namespace, empty key, or no document loaded |
|---|---|
| 1 | Vlastnost se nastavila a XMP balíček se zapsal zpět |