DASetInformation

Proprietà del documento, funzionalità di accesso diretto

Descrizione

Imposta i valori nella sezione delle informazioni sul documento

Può trattarsi di informazioni standard come Author e Subject oppure di informazioni personalizzate

Per CreationDate e ModDate (data di modifica), il formato della data deve essere: D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY deve essere l'anno

MM indica il mese (01-12) DD indica il giorno (01-31) HH indica l'ora (00-23)

mm indica i minuti (00-59) SS indica i secondi (00-59)

O indica la relazione dell'ora locale con l'ora universale (UT) usando un carattere +, - o Z

HH seguito da APOSTROPHE (U+0027) (') indica il valore assoluto dell'offset da UT in ore (00-23)

mm seguito da un APOSTROPHE (U+0027) (') facoltativo deve essere il valore assoluto dell'offset da UT in minuti (00-59)

Sintassi

Delphi

Function TPDFlib.DASetInformation(FileHandle: Integer; Const Key, NewValue: WideString): Integer;

ActiveX

Function PDFlib::DASetInformation(FileHandle As Long, Key As String, NewValue As String) As Long

DLL

int DLDASetInformation(int InstanceID, int FileHandle, const wchar_t * Key, const wchar_t * NewValue);

Parametri

FileHandleHandle restituito dalle funzioni DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
KeyPer le informazioni standard, usare "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" o "ModDate". Per le informazioni personalizzate è possibile usare qualsiasi altra stringa
NewValueIl nuovo valore della chiave specificata

Valori restituiti

0Il FileHandle specificato non era valido La chiave informativa è stata impostata o aggiornata correttamente
1