SetXMPPropertyEx
Dokumenteigenschaften, Metadaten
Beschreibung
Legt eine skalare XMP-Eigenschaft in einem vom Aufrufer definierten Namespace fest oder ersetzt sie, ohne handgeschriebenes RDF-XML zu verlangen
Das XML-DOM erstellt und maskiert den Eigenschaftsknoten, und beim Ersetzen werden die Namensraum-URI und der lokale Schlüssel statt des gewählten Präfixes abgeglichen
Präfixe und Schlüssel müssen konservative XML-NCNames sein, reservierte Strukturpräfixe werden abgelehnt und die Namespace-URI darf nicht leer sein
Syntax
Delphi
Function TPDFlib.SetXMPPropertyEx(Const Prefix, NamespaceURI, Key, Value: WideString): Integer;Parameter
| Prefix | Das beim Serialisieren der Eigenschaft verwendete XML-Präfix |
|---|---|
| NamespaceURI | Die dem Präfix zugeordnete absolute Namensraumkennung |
| Key | Der lokale Eigenschaftsname |
| Value | Der zu speichernde skalare Textwert |
Rückgabewerte
| 0 | Die Namen oder der Namensraum waren ungültig, oder die Eigenschaft konnte nicht geschrieben werden |
|---|---|
| 1 | Die Eigenschaft wurde geschrieben und der Metadatenstrom des Dokuments aktualisiert |