SetXMPProperty

Proprietà del documento

Descrizione

Imposta una singola proprietà XMP all'interno di uno spazio dei nomi standard, utilizzando il motore XMP integrato a conoscenza dello schema della libreria (PDFlibXMP) anziché richiedere al chiamante di scrivere manualmente RDF XML; carica il pacchetto XMP esistente, modifica la proprietà specificata nel blocco rdf:Description corretto e riscrive i dati

Il namespace è uno tra: 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)

Sintassi

Delphi

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

Parametri

NamespaceUno tra 'dc','xmp','pdf','pdfaid','pdfuaid','xmpMM'
KeyIl nome della proprietà all'interno di quello spazio dei nomi (ad es. 'title', 'CreatorTool', 'Keywords')
ValueIl nuovo valore della proprietà

Valori restituiti

0Spazio dei nomi sconosciuto, chiave vuota o nessun documento caricato
1La proprietà è stata impostata e il pacchetto XMP è stato riscritto