DASetInformation
Dokumentegenskaber, direkte adgangsfunktionalitet
Beskrivelse
Indstiller værdier i dokumentoplysningssektionen
Det kan være standardoplysninger som Author og Subject eller brugerdefinerede oplysninger
For CreationDate og ModDate (ændringsdato) skal datoformatet være: D:YYYYMMDDHHmmSSOHH'mm'
where
YYYY skal være året
MM skal være måneden (01-12) DD skal være dagen (01-31) HH skal være timen (00-23)
mm skal være minuttet (00-59) SS skal være sekundet (00-59)
O skal være forholdet mellem lokal tid og Universal Time (UT) ved hjælp af tegnet +, - eller Z
HH efterfulgt af APOSTROPHE (U+0027) (') skal være den absolutte værdi af forskydningen fra UT i timer (00-23)
mm efterfulgt af en valgfri APOSTROF (U+0027) (') skal være den absolutte værdi af forskydningen fra UT i minutter (00-59)
Syntaks
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);
Parametre
| FileHandle | Et greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream |
|---|---|
| Key | Brug "Author", "Title", "Subject", "Keywords", "Creator", "Producer", "CreationDate" eller "ModDate" til standardoplysninger. Til brugerdefinerede oplysninger kan enhver anden streng bruges |
| NewValue | Den nye værdi for den angivne nøgle |
Returværdier
| 0 | Det angivne FileHandle var ugyldigt Informationsnøglen blev angivet eller opdateret |
|---|---|
| 1 |